Dasturlash uslublari va pradigmalari
Download 45.31 Kb.
|
DUVP Axrorov 4-topshiriq
“Dasturlash uslublari va pradigmalari” fanidan 4-topshiriq #include using namespace std; class ePurse{ public : long int ID; string surname; string login; int addMoney(int current) { money += current; } int takeMoney(int current) { money -= current; } }; int main() { string login, password; bool accept = false; int ind, w = 0; ePurse e_purse[10]; { e_purse[0].ID = 45008276931; e_purse[0].name = "John"; e_purse[0].surname = "Smith"; e_purse[0].money = 999; e_purse[0].login = "JohnSmith"; e_purse[0].password = "Joker007"; e_purse[1].ID = 45008276932; e_purse[1].name = "Eshmat"; e_purse[1].surname = "Toshmatov"; e_purse[1].money = 32450; e_purse[1].login = "Eshmat_Toshmat"; e_purse[1].password = "Gisht800sum"; e_purse[2].ID = 45008276933; e_purse[2].name = "Elizabet"; e_purse[2].surname = "Taylor"; e_purse[2].money = 1720; e_purse[2].login = "LizaTay"; e_purse[2].password = "ilovecats"; } while(accept != true) { if( w == 3 ) return 0; cout << "\tLogin : "; cin >> login; cout << "\tPassword : "; cin >> password; system("cls"); for(int i=0; i<3; i++) { if( login == e_purse[i].login && password == e_purse[i].password) { accept = true; ind = i; } } if( accept != true ) { cout << "\tLOGIN OR PASSWORD WRONG!!!\n\tRetry please.\n"; } w++;
} accept : cout << "\t\t\tYou accepted!\n\t\tWelcome " << e_purse[ind].name; cout << ".\t\tCurrent money : " << e_purse[ind].money << " $.\n"; cout << "\tYour ID : " << e_purse[ind].ID << "\n\n\n"; cout << "\t1.Add money\n"; cout << "\t2.Take money\n"; cout << "\t3.Log out\n\t"; cin >> w; switch( w ) { case 1 : { cout << "\tHow much do you want to add?\n\t"; cin >> w; e_purse[ind].addMoney( w ); break;
} case 2 : { cout << "\tHow much do you want to take?\n\t"; cin >> w; e_purse[ind].takeMoney( w ); break;
} case 3 : { return 0; break;
} }
goto accept; } Download 45.31 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling