[C++][Program]Jednostavni kalkulator

Započeo X_G1, Decembar 20, 2014, 17:05:12 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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.
Poslednja Izmena: Decembar 20, 2014, 18:03:49 POSLE PODNE od X_G1

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

Mogao si i preko switch, uraditi isto.
-      @ Mirzerian_06     -


You wanna play a game? Alright.