#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include "windows.h"
using namespace std;
void gotoxy(int x, int y)
{
COORD c;
c.X = x - 1;
c.Y = y - 1;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),c);
}
void menu()
{
gotoxy(25,10);
cout <<"Co chcesz zrobic?"<<endl<<endl;
gotoxy(25,11);
cout <<"1. Chce dodac liczby do siebie"<<endl;
gotoxy(25,12);
cout <<"2. Chce odjac liczby od siebie"<<endl;
gotoxy(25,13);
cout <<"3. Chce pomozyc liczby"<<endl;
gotoxy(25,14);
cout <<"4. Chce podzielic liczby"<<endl;
gotoxy(25,15);
cout <<" ESC - Koniec"<<endl<<endl<<endl;
}
int main(int argc, char *argv[])
{
float liczba1,liczba2, wynik;
char opcja;
gotoxy(10,12);
cout <<"Witam w programie 'Kalkulator' stworzonym przez Dariusza Naploszka"<<endl;
getchar();
do
{
system("cls");
menu();
opcja=getch();
cout<<endl;
system("cls");
switch(opcja)
{
case '1': cout<<"Wybrano dodawanie. Podaj 2 liczby"<<endl<<endl;
cout<<"Liczba pierwsza: "<<endl;
cin>>liczba1;
cout<<"Liczba druga: "<<endl;
cin>>liczba2;
wynik = liczba1 + liczba2;
cout<< "Wynikiem tego dodawania jest liczba: " <<wynik<<endl<< " Nacisnij jakis klawisz aby wrocic do kalkulatora"<<endl<<endl;
getch();
break;
case '2': cout<<"Wybrano odejmowanie. Podaj 2 liczby"<<endl<<endl;
cout<<"Liczba pierwsza(od ktorej odejmujesz): "<<endl;
cin>>liczba1;
cout<<"Liczba druga(ktora odejmiesz): "<<endl;
cin>>liczba2;
wynik = liczba1 - liczba2;
cout<< "Wynikiem tego odejmowania jest liczba: " <<wynik<<endl<< " Nacisnij jakis klawisz aby wrocic do kalkulatora"<<endl<<endl;
getch();
break;
case '3': cout<<"Wybrano mnozenie. Podaj 2 liczby"<<endl<<endl;
cout<<"Liczba pierwsza: "<<endl;
cin>>liczba1;
cout<<"Liczba druga: "<<endl;
cin>>liczba2;
wynik = liczba1 * liczba2;
cout<< "Wynikiem tego mnozenia jest liczba: " <<wynik<<endl<< " Nacisnij jakis klawisz aby wrocic do kalkulatora"<<endl<<endl;
getch();
break;
case '4': cout<<"Wybrano dzielenie. Podaj 2 liczby"<<endl<<endl;
cout<<"Liczba pierwsza(ktora podzielisz): "<<endl;
cin>>liczba1;
cout<<"Liczba druga(ktora bedziesz dzielil/a): "<<endl;
cin>>liczba2;
wynik = liczba1 / liczba2;
cout<< "Wynikiem tego dzielenia jest liczba: " <<wynik<<endl<< " Nacisnij jakis klawisz aby wrocic do kalkulatora"<<endl<<endl;
getch();
break;
}
}
while(opcja!=27);
}