Otóż, jak napisałem w tytule. Piszę w programie Code blocks, i w samym programie kiedy obliczy mi się pole danej figury, zatrzymuje się i czeka aż nacisnę jakiś przycisk. Lecz kiedy odpalam konsolę w systemie Windows to od razu jak mi się obliczy pole, od razu się wyłącza. Pomożecie? Oto kod:
#include <iostream>
using namespace std;
int a;
float bk,pk,pbp,dbp,pp,dpt,wt,pt,dpr,wr,pr;
int main()
{
cout << "Moje uszanowanie. Za zlecenie osoby wiadomej \nprzedstawiam program do liczenia pola figur :)" << endl <<endl;
cout << "=-=-=-=-=-=-=-=-=-=-=-=- MENU =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-" << endl;
cout << "Najpierw wybierz swoja figure:" << endl;
cout << "1. Kwadrat" << endl;
cout << "2. Prostokat" << endl;
cout << "3. Trojkat" << endl;
cout << "4. A moze rownoleglobok?" << endl;
cout << "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=" << endl;
cout << "Wiec jaka decyzja: ";
cin >> a;
switch(a)
{
case 1:
cout << "\nPodaj bok swojego kwadratu:";
cin >> bk;
pk = bk*bk;
cout << "\nPole tego kwadratu wynosi:" << pk;
break ;
case 2:
cout << "\nPodaj pierwszy bok swojego \nprostokata:" ;
cin >> pbp;
cout << "\nPodaj drugi bok swojego prostokata:" ;
cin >> dbp;
pp = pbp*dbp;
cout << "\nPole twojego prostokata wynosi:" << pp;
break ;
case 3:
cout << "\nPodaj dlugosc podstawy swojego trojkata:";
cin >> dpt;
cout << "\nPodaj wysokosc swojego trojkata:";
cin >> wt;
pt = dpt*wt/2;
cout << "\nPole twojego trojkota wynosi:" << pt;
break;
case 4:
cout << "\nPodaj dlugosc podstawy swojego \nrownolegloboku:";
cin >> dpr;
cout << "\nPodaj wysokosc swojego \nrownlolegloboku:";
cin >> wr;
pr = dpr*wr;
cout << "\nPole twojego rownologloboku wynosi:" << pr;
break;
default:
cout<<"\nHalo! Co sie dzieje?! Napisalem ze numer od 1-4 :D" <<endl << endl;
break;
system("pause");
}
}