Cześć
Jestem dość początkowym młodym programistą i mam pewien problem ponieważ, gdy wykonuje program do nauki to nie mam pojęcia gdzie wstawić pętle. Pętle wstawiłem już w program.
Petla ma powtarzać powtarzać wybór opcji, aby po prostu się nie wyłączał po błędnej odpowiedzi
Oto kod:
#include <iostream>
#include <windows.h>
using namespace std;
int a,b,h,opcja;
int main()
{
cout << "W" ;
Sleep(50);
cout << "i" ;
Sleep(50);
cout << "t" ;
Sleep(50);
cout << "a" ;
Sleep(50);
cout << "j" ;
Sleep(50);
cout << " " ;
Sleep(50);
cout << "w" ;
Sleep(50);
cout << " " ;
Sleep(50);
cout << "k" ;
Sleep(50);
cout << "a" ;
Sleep(50);
cout << "l" ;
Sleep(50);
cout << "k" ;
Sleep(50);
cout << "u" ;
Sleep(50);
cout << "l" ;
Sleep(50);
cout << "a" ;
Sleep(50);
cout << "t" ;
Sleep(50);
cout << "o" ;
Sleep(50);
cout << "r" ;
Sleep(50);
cout << "z" ;
Sleep(50);
cout << "e" ;
Sleep(50);
cout << " " ;
Sleep(50);
cout << "g" ;
Sleep(50);
cout << "e" ;
Sleep(50);
cout << "o" ;
Sleep(50);
cout << "m" ;
Sleep(50);
cout << "e" ;
Sleep(50);
cout << "t" ;
Sleep(50);
cout << "r" ;
Sleep(50);
cout << "y" ;
Sleep(50);
cout << "c" ;
Sleep(50);
cout << "z" ;
Sleep(50);
cout << "n" ;
Sleep(50);
cout << "y" ;
Sleep(50);
cout << "m"<<endl ;
Sleep(50);
cout << "W" ;
Sleep(50);
cout << "y" ;
Sleep(50);
cout << "b" ;
Sleep(50);
cout << "i" ;
Sleep(50);
cout << "e" ;
Sleep(50);
cout << "r" ;
Sleep(50);
cout << "z" ;
Sleep(50);
cout << " " ;
Sleep(50);
cout << "j" ;
Sleep(50);
cout << "e" ;
Sleep(50);
cout << "d" ;
Sleep(50);
cout << "n" ;
Sleep(50);
cout << "a" ;
Sleep(50);
cout << " " ;
Sleep(50);
cout << "z" ;
Sleep(50);
cout << " " ;
Sleep(50);
cout << "o" ;
Sleep(50);
cout << "p" ;
Sleep(50);
cout << "c" ;
Sleep(50);
cout << "j" ;
Sleep(50);
cout << "i"<< endl;
Sleep(50);
cout<<"================"<<endl;
cout <<"1.kwadrat"<<endl;
cout <<"2.prostokat"<<endl;
cout <<"3.kolo"<<endl;
cout <<"4.romb"<<endl;
cout <<"5.trapez"<<endl;
cout <<"6.rownoleglobok"<<endl;
cout <<"7.trojkat"<<endl;
cout<<"================"<<endl<<endl;
cout<<"Aby wybrac jedna z opcji wpisz numerek albo nazwe"<<endl;
cout<<"wpisz opcje:";
cin>>opcja;
{
while(opcja==default)
{
{
cout<<"wpisz opcje:";
cin>>opcja;
}
switch(opcja)
{
case 1:
{
cout<<"Podaj dlugosc boku:";
cin>>a;
cout<<a*a;
break;
}
{case 2:
cout<<"podaj dlugosc pierwszego boku:"<<endl;
cin>>a;
cout<<"podaj dlugosc drugiego boku:"<<endl;
cin>>b;
break;}
{case 3:
cout<<"podaj promien kola:";
cin>>a;
cout<<a<<"TT";
break;}
{case 4:
cout<<"podaj dlugosc podstawy rombu:";
cin>>a;
cout<<"podaj wysokosc rombu:";
cin>>b;
cout<<a*b;
int h;
break;}
{case 5:
cout<<"podaj podstawe trapeza:";
cin>>a;
cout<<"podaj druga podstawe trapeza:";
cin>>b;
cout<<"podaj wysokosc trapeza:";
cin>>h;
cout<<(a+b)*h/2;
break;}
{case 6:
cout<<"podaj podstawe rownolegloboku:";
cin>>a;
cout<<"podaj wysokosc rownolegloboku";
cin>>b;
cout<<a*b;
break;}
{case 7:
cout<<"Podaj podstawe trojkata";
cin>>a;
cout<<"Podaj wysokosc trojkata";
cin>>b;
cout<<a*b;
break;}
default:cout<<"blad";
}
}
}
return 0;
}