Pozz.Evo moj mali program za racunske radnje i usporedjivanje.
Molim Vas da ocijenite.Ovo je moj prvi rad.Slobodno govorite kritike i primjedbe.
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
#include <windows.h>
//DOVDE INCLUDovi
using namespace std;
int main()
{
int a,b,c;
char znak;
menu:
system("COLOR 8B");
system("CLS");
cout<<"Dobrodosli !!"<<endl;
cout<<"Za racunske radnje upisite 1."<<endl;
cout<<"Za usporedjivanje upisite 2."<<endl;
cout<<"Za izlaz upisite 3."<<endl;
cout<<"Odaberite nesto ";
cin>>c;
if(c > 0 && c <= 3) cout<<"Prebacivanje na odabranu funkciju!"<<endl;
Sleep(2000);
if(c > 0 && c < 2 ) goto kalk;
if(c > 1 && c < 3 ) goto uspor;
if(c > 2 && c < 4 ) exit(0);
if(c > 3 ) cout<<"[GRESKA]Nepostojeca funkcija!!"<<endl;
Sleep(2000);
goto menu;
kalk:
system("CLS");
cout<<"Kalkulator..."<<endl;
cout<<"Unesite prvi broj ";
cin>>a;
cout<<"Unesite drugi broj ";
cin>>b;
cout<<"Unesite racunsku radnju ";
cin>>znak;
if(znak == '+')
cout<<"Zbroj brojeva je "<<a+b<<endl;
else if(znak == '-')
cout<<"Razlika brojeva je "<<a-b<<endl;
else if(znak == '*')
cout<<"Umnozak brojeva je "<<a*b<<endl;
else if(znak == '/')
cout<<"KoliÄnik brojeva je "<<a/b<<endl;
cout<<"Ponovo vas vracamo na pocetak..."<<endl;
Sleep(2000);
goto menu;
uspor:
system("CLS");
cout<<"Unpisite brojeve za usporedjivanje"<<endl;
cout<<"Prvi broj je ";
cin>>a;
cout<<"Drugi broj je ";
cin>>b;
if(a>b)
cout<<"Broj "<<a<<" je veci od broja "<<b<<" !"<<endl;
else if(b>a)
cout<<"Broj "<<b<<" je veci od broja "<<a<<" !"<<endl;
else if(a=b)
cout<<"Brojevi su jednaki !"<<endl;
if(a>b) cout<<"Unijeli ste brojeve "<<a<<" i "<<b<<" !"<< endl;
else
cout<<"Unijeli ste brojeve "<<b<<" i "<<a<<" !"<< endl;
cout<<"Ponovo vas vracamo na pocetak..."<<endl;
Sleep(2000);
goto menu;
return 0;
}
EDIT:Dodana nova funkcija i popravljene ostale.
Mogao si i preko switch, uraditi isto.