Powtarzanie pętli; zmiana wartości zmiennej
Ostatnio zmodyfikowano 2016-09-26 20:23
RasePL Temat założony przez niniejszego użytkownika |
Powtarzanie pętli; zmiana wartości zmiennej » 2016-09-26 18:47:48 1. Mam napisany program. Potrzebuję, aby za każdym razem po wpisaniu na przykład "4", program wracał do ' MENU. ' Zrobiłem to pętlą while, jak i do while, lecz za każdym drugim razem, program się kończy. Za pierwszym wraca, potem już nie.
2. Chciałbym zmienić wartość zmiennej, podczas trwania programu. Powiedzmy, że to aplikacja banku i mam zapisaną zmienną int pieniądze = 1000, w trakcie trwania programu chcę wypłacić, lub wpłacić odpowiednią kwotę, a następnie ponownie wyświetlić stan konta. Jak zrobić tak, żeby zmienna zmieniła swą wartość NA STAŁE? |
|
kistel66 |
» 2016-09-26 18:50:42 1. Wstaw cały kod. 2. int pieniadze = 1000; pieniadze -= 600;
|
|
RasePL Temat założony przez niniejszego użytkownika |
» 2016-09-26 18:53:54 1. #include <iostream> #include <windows.h>
using namespace std;
int pieniadze = 1000; int wyplata; int akcja;
int main() { cout << "Hejka naklejka!" << endl; cout << "Wybierz akcje: " << endl; cout << "1. Stan konta" << endl; cout << "2. Wyplata " << endl; cin >> akcja; if( akcja == 1 ) { system( "cls" ); cout << "Wybrano: Stan konta" << endl << endl; cout << "Stan konta: " << pieniadze << endl << endl; Sleep( 2000 ); cout << "Wybierz akcje: " << endl; cout << "1. Stan konta" << endl; cout << "2. Wyplata " << endl; cin >> akcja; } while( akcja == 4 ) { cout << "Wybierz akcje: " << endl; cout << "1. Stan konta" << endl; cout << "2. Wyplata " << endl; cin >> akcja; } return 0; } 2.Nie do konca rozumiem, w jaki sposob mam to zrobic, aby w trakcie trwania programu, zapisać zmienną z kwotą, a następnie tą zmienną odjąć od zmiennej ' pieniadze, ', ażeby to sięzapisało na stałe, anuż żeby można było dokonać tej operacji ponownie. |
|
karambaHZP |
» 2016-09-26 20:23:16 do { if( else if( else if( / jeszcze inna akcja ) cin >> akcja; } while( akcja == 4 ); Jeszcze lepiej instrukcja wielokrotnego wyboru switch { case } . |
|
« 1 » |