Witam,
robię kalkulator i nie mogę znaleźć błędu...
pomożecie? :]
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <windows.h>
using namespace std;
int main()
{
for(;;)
{
float a , b;
char liczba;
cout<<"____________________________"<<endl;
cout<<"| Witaj w moim kalkulatorze|"<<endl;
cout<<"----------------------------"<<endl;
cout<<"\n";
cout<<"*****************************"<<endl;
cout<<"8 Menu 8"<<endl;
cout<<"8 1. Dodawanie 8"<<endl;
cout<<"8 2. Odejmowanie 8"<<endl;
cout<<"8 3. Mnozenie 8"<<endl;
cout<<"8 4. Dzielenie 8"<<endl;
cout<<"8 5. Koniec programu 8"<<endl;
cout<<"*****************************"<<endl;
cout<<endl;
cout<<"Wybierz numer ";
if(liczba==5)
{
exit(0);
}
liczba = getch();
cout<<liczba;
cout<<"\n";
cout<<"Podaj pierwsza liczbe ";
cin>>a;
cout<<"Podaj druga liczbe ";
cin>>b;
switch(liczba)
{
case '1':
cout<<"Wynik to : "<<a+b;
break;
case '2':
cout<<"Wynik to : "<<a-b;
break;
case '3':
cout<<"Wynik to : "<<a*b;
break;
case '4':
cout<<"Wynik to : "<<a/b;
break;
default: cout<<"Nie ma takiej opcji.";
}
getchar();
system ("cls");
}
return 0;
}