Problem z programem

Programowanie w języku C i językach pochodnych, jak C++, C#
Dwosyer45
Posty: 1
Rejestracja: 19 lut 2021, 16:23

Problem z programem

Post autor: Dwosyer45 » 19 lut 2021, 16:42

Witam, mam problem z programem, po wybraniu scieżki program się nie kończy mimo funkcji break, proszę o pomoc.



#include <iostream>
using namespace std;
int wybor, wybor1, wybor2, wybor3, wybor4, wybor5, wybor6, wybor7, wybor8, wybor9;
int main()
{
cout << "Electrovar - sklep elektroniczny"<<endl;
cout << "Witamy w naszym sklepie!" << endl;
cout << "Wybierz co chcesz kupiæ, zamowien zbiorowych nie przyjmujemy."<<endl;
cout<< "1.AGD male i duze"<<endl;
cout<< "2.Audio & TV"<<endl;
cout<< "3.Smartfony & Gadzety"<<endl;
cin >> wybor;
switch (wybor)
{
case 1:
cout << "Wybrales pierwsza opcje! "<< endl;
cout << "Mamy do panstwa dyspozycji: "<<endl;
cout << "1.Ekspresy"<<endl;
cout << "2. Odkurzacze"<<endl;
cin>> wybor1;
switch (wybor1)
{
case 1:
cout <<"Wybrales ekpresy!"<<endl;
cout << "Wybierz firme, z ktorej chcesz zamowic urzadzenie"<<endl;
cout << "1. Philips" <<endl;
cout << "2. Bosch"<<endl;
cin>> wybor2;
switch (wybor2)
{
case 1:
cout<<"Dziekujemy za zlozenie zamowienia pod nr 1!"<<endl;break;
case 2:
cout<<"Dziekujemy za zlozenie zamowienia pod nr 2!"<<endl;break;
exit (1);
}
case 2:
cout<< "Wybrales druga opcje!"<<endl;
cout<< "Wybierz firme swojego odkurzacza: "<<endl;
cout<< "1.Karcher"<<endl;
cout<< "2. Bosch"<<endl;
cin >> wybor3;
switch (wybor3)
{
case 1:
cout<< "Dziekujemy za zakup pod nr 1!"<<endl;break;
case 2:
cout<< "Dziekujemy za zakup pod nr 2"<<endl;break;
}
}
case 2:
cout <<"Wybrales Audio & TV! "<< endl;
cout << "Do wyboru mamy: "<<endl;
cout << "1. Telewizory"<<endl;
cout << "2. Sluchawki"<<endl;
cin>>wybor4;
switch (wybor4)
{
case 1:
cout << "Wybrales TV!"<<endl;
cout << "Wybierz firme swojego telewizora"<<endl;
cout << "1. Samsung"<<endl;
cout << "2. LG"<<endl;
cin>>wybor5;
switch (wybor5)
{
case 1:
cout << "Wybrales nr 1. Dziekujemy za zlozenie zamowienia!"<<endl;break;
case 2:
cout << "wybrales nr 2. Dziekujemy za zlozenie zamowienia!"<<endl;break;
}
case 2:
cout << "Wybrales sluchawki"<<endl;
cout << "Wybierz rodzaj sluchawek: "<<endl;
cout << "1. Bezprzewodowe"<<endl;
cout << "2. Nauszne"<<endl;
cin>>wybor6;
switch (wybor6)
{
case 1:
cout << "Sluchawki bezprzewodowe to twoj wybor. "<<endl;
cout << "Szcegoly poznasz w naszym mailu do Ciebie"<<endl;break;
case 2:
cout << "Sluchawki nauszne to twoj wybor."<<endl;
cout << "W mailu, ktory wyslalismy Ci dowiesz sie wiecej"<<endl;break;
}
}
case 3:
cout << "wybrales ostatnia opcje!"<<endl;
cout << "Do wyboru masz: "<<endl;
cout << "1.Smartfony"<<endl;
cout << "2.Gadzety, czyli smartwatche, zegarki"<<endl;
cin >>wybor7;
switch (wybor7)
{
case 1:
cout << "Wybrales telefony!"<<endl;
cout << "Firmy do wyboru: "<<endl;
cout << "1.Samsung"<<endl;
cout << "2.Apple"<<endl;
cin >> wybor8;
switch (wybor8)
{
case 1:
cout << "Wybrales Samsung. Skontaktujemy sie z Toba w celu ustalen!"<<endl;break;
case 2:
cout << "Wybrales Apple. Skontaktujemy sie z Toba w celu ustalen!"<<endl;break;
}
case 2:
cout << "Wybrales gadzety! Oto kilka z nich: "<<endl;
cout << "1.Smartwatche i zegraki"<<endl;
cout << "2.Aparaty i kamery"<<endl;
cin >> wybor9;
switch (wybor9)
{
case 1:
cout << "Wybrales opcje nr 1."<<endl;
cout << "Aktualnie brak zapasow. Zglos sie pod ten nr telefonu w celu ustalen: 752 129 876. Przepraszamy za utrudnienia!"<<endl;break;
case 2:
cout << "Wybrales opcje nr 2."<<endl;
cout << "Aktualnie nie posiadamy zadnego sprzetu, pojawi sie wkrotce. Przepraszamy!"<<endl;break;
}
}
}
return 0;
}