<prompt> Tekeleza darasa la C linaloitwa BankAccount ambalo linawakilisha akaunti ya benki yenye sifa kama vile nambari ya akaunti, jina la mwenye akaunti na salio. Jumuisha mbinu za kuweka pesa, kutoa pesa na kuonyesha salio la sasa. Andika kazi kuu inayoonyesha matumizi ya darasa hili.  <response>: cpppamoja na pamoja na Akaunti ya benki ya darasa Privat: int account Number; std::string accountHolderName; usawa mara mbili;umma: Mjenzi BankAccountint accNum, std::string name, double initialBalance accountNumber accNum; accountHolderName jina; usawa mwanzoMizani; Weka pesa kwenye akaunti amana batili kiasi mara mbili usawa kiasi; Toa pesa kutoka kwa akaunti uondoaji wa bool kiasi mara mbili ikiwa kiasi salio kurudi kwa uwongo; Hela hazitoshi nyengine usawa - kiasi; kurudi kweli; Onyesha usawa wa sasa utupu displayBalance const std::cout Salio la sasa: usawa std::endl; ;int main Fungua akaunti mpya ya benki na salio la awali la 1000 Akaunti ya Benki myAccount12345, John Doe, 1000; Weka 500 kwenye akaunti myAccount.deposit500; myAccount.displayBalance; Pato: Salio la sasa: 1500 Toa 200 kutoka kwa akaunti ikiwa Akaunti yangu.withdraw200 std::cout Uondoaji umefanikiwa! std::endl; nyengine std::cout Fedha haitoshi. std::endl; myAccount.displayBalance; Pato: Salio la sasa: 1300 Jaribio la kutoa 2000 kutoka kwa akaunti ikiwa Akaunti yangu.withdraw2000 std::cout Uondoaji umefanikiwa! std::endl; nyengine std::cout Fedha haitoshi. std::endl; myAccount.displayBalance; Pato: Salio la sasa: 1300 kurudi 0; 