Cześć.
W ramach zajęć z C++ mam stworzyć program, który daje możliwość wybrania modelu aparatu fotograficznego, następnie zależnie od wyboru pokazuje liste modeli, potem obiektywów do wybrania, a po wybraniu obiektywu wypisuje jakieś parametry.
Nie wiem jak najprościej mogę stworzyć taki program.
Próbowałem użyć switch, aby stworzyć pierwszą część wyboru:
#include <iostream>
using namespace std;
int main()
{
int marka;
cout << "Wybierz producenta body" << endl;
cout << "*******************" << endl;
cout << "1. Sony" << endl;
cout << "2. Canon" << endl;
cout << "3. Nikon" << endl;
cout << "Wybierz: ";
cin >> marka;
///////////////
switch(marka)
{
case 1:
{
cout << "Wybierz model" << endl;
cout << "*******************" << endl;
cout << "1. Alpha A7" << endl;
cout << "2. A6400" << endl;
cout << "3. NEX-6" << endl;
}
break;
case 2:
{
cout << "Wybierz model" << endl;
cout << "*******************" << endl;
cout << "1. Alpha A7" << endl;
cout << "2. A6400" << endl;
cout << "3. NEX-6" << endl;
}
break;
case 3:
{
cout << "Wybierz model" << endl;
cout << "*******************" << endl;
cout << "1. Alpha A7" << endl;
cout << "2. A6400" << endl;
cout << "3. NEX-6" << endl;
}
break;
}
return 0;
}
Nie udało mi się pomyślnie wstawić kolejnego switch z wyborem modelu, nie wiem jak jeszcze mógłbym to rozwiązać.