Program Samochód

0

Jestem zielony w tym temacie, dopiero zaczynam i mam problem. Nie wiem jak zrobić by prędkość dodana zmieniała się do aktualnej prędkości by można było zwiększać ją kilka razy i zmniejszać.


#include <iostream>
#include <stdio.h>
#include <stdlib.h>

using namespace std;

int main()
{
    int wybor, predkosc, predkosc1, predkosc2, wybor2;

    string wybor1;![title](http://)![title](http://)

    cout << "     !Witaj w wirtualnym samochodzie!    " << endl;
    cout << "      ------------------------------     " << endl;
    cout << "              1.Zaczynajmy               " << endl;
    cout << "              2.Wyjscie z programu       " <<  endl << endl;
    cout << "                    Wybierz: " ;
    cin >> wybor;

    switch(wybor)
    {
    case 1:
        cout << "Wsiadamy do samochodu." << endl;
        cout << "Zapinamy pasy. " << endl;
        cout << "Chcesz wlaczyæ silnik?: tak lub nie  " ;
        cin >> wybor1 ;
        cout << endl << endl;

        if ( wybor1 == "tak")
        {

            cout << "Silnik wlaczony.." << endl ;
            cout << "Wlaczamy pierwszy(1) bieg" << endl;
            cout << "Ruszamy, do jakiej predkosci chcesz sie rozpedzic? : " ;
            cin >> predkosc ;

            cout << "twoja predkosci wynisi: " << predkosc << " km/h." << endl << endl;
            for(;;)
           {cout << "1.Przyspieszenie" << endl;
            cout << "2.Hamowanie" << endl;
            cout << "3.Zmiana biegu o 1 w gore" << endl;
            cout << "4.Zmiana biegu o 1 w dol" << endl;
            cout << "---------------" << endl;
            cout << "Co chcesz wykonac? " ;
            cin >> wybor2;

             switch (wybor2)
             {
             case 1:

                cout << "O ile km/h chcesz przyspieszyc?: " ;
                cin>> predkosc1 ;
                cout << "Twoja predkosc wynosi: " ;
                cout << predkosc + predkosc1 << endl << endl;

             break;

             case 2:
                cout << "O ile kilometrow chcesz zahamowac ?: " << predkosc1 << endl;
                cout << "twoja predkosc wynosi: " ;
                cout << predkosc - predkosc1;
             break ;

             }
           }

        }
        else ( wybor1 == "nie" )
            ;exit(0);

    break;
    case 2: exit(0); break;
    }
    return 0;
}```
1

predkosc = predkosc + predkosc1 sprawi, że zmienna predkosc będzie miała zapisaną swoją wartość zwiększoną o wartość zmiennej predkosc1

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0