C++ - računska operacija na dva broja

poruka: 7
|
čitano: 3.588
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
neaktivan
offline
Pomoć molim!

veliki sam početnik u c++ programiranju. samo bi mi trebao netko napisati program u kojem idu dva inputa (dva broja) i znak za računsku radnju. npr:

 ja upišem 2 onda 3 i onda * i program pomnoži 2 i 3. Hvala!

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Re: Pomoć molim!

#include <iostream>
#include <cstdlib>

using namespace::std;

int main()
{
    int broj1, broj2;
    char racunska_operacija;
   
    cout << "Unesi prvi broj: ";
    cin >> broj1;
   
    cout << "\nUnesi racunsku operaciju [+ - * /] ";
    cin >> racunska_operacija;
   
    cout << "\nUnesi drugi broj: ";
    cin >> broj2;
   
    switch (racunska_operacija)
    {
           case '+':
                cout << broj1+broj2 << endl;
                break;
               
           case '-':
                cout << broj1-broj2 << endl;
                break;
               
           case '*':
                cout << broj1*broj2 << endl;
                break;
               
           case '/':
                cout << broj1/broj2 << endl;
                break;
               
           default:
                cout << "\nPogreska pri odabiru racunske operacije\n";
                break;
    }
   
    system("pause");
    return 0;
}

So then I typed GOTO 500 - and here I am!
Poruka je uređivana zadnji put sub 28.5.2011 19:06 (rustweaver).
17 godina
moderator
offline
Re: Pomoć molim!

Uzmi radije neku knjigu i radi po njoj. Jer ako ne znaš to napraviti, onda ne znaš ni osnove osnova od osnova.

 

Imaš broj1, broj2 i operacija. I onda imaš - ako je operacija=="+", rezultat = broj1 + broj2. Ako je operacija=="-", rezultat = broj1 - broj2. Itd.

 

 

Edit - rusty, rusty - pusti ga nek se malo prvo sam oznoji. Daj mu opis kako to napraviti, daj mu pseudokod pa nek prvo sam proba, jer zbilja nema smisla da se tako jednostavni zadaci "rješavaju" na forumu.

Poruka je uređivana zadnji put sub 28.5.2011 19:05 (mbaksa).
15 godina
neaktivan
offline
Re: Pomoć molim!
mbaksa kaže...
Edit - rusty, rusty - pusti ga nek se malo prvo sam oznoji. Daj mu opis kako to napraviti, daj mu pseudokod pa nek prvo sam proba, jer zbilja nema smisla da se tako jednostavni zadaci "rješavaju" na forumu.

Pa ovakvo nesto bi procitao i na prvim stranicama knjige, to su osnove osnova. Necu mu ja tu objasnjavati koja linija cemu sluzi, za to ima knjigu. Ovo je samo da mu ubrzam proces ucenja, da shvati koliko je knjiga nezamjenjiva :D

 

Ne znam kako bi mu uopce napisao pseudokod za nesto ovako jednostavno, a da pri tome prakticki ne rijesim zadatak... {#}

 

EDIT: @autor teme, nadam se da ucis iz knjige, programiranje se ne uci po forumima. Mi ti tu eventualno mozemo nesto razjasniti, ali za nesto ozbiljnije trebas knjigu koja je uvijek tu, za razliku od ljudi koji nece uvijek biti dostupni kada to tebi treba...

http://free-zg.htnet.hr/jsribar/index.html

So then I typed GOTO 500 - and here I am!
Poruka je uređivana zadnji put sub 28.5.2011 19:32 (rustweaver).
15 godina
neaktivan
offline
C++ - računska operacija na dva broja

Hvala svima! skinuo sam si ovaj tutorial: http://www.cplusplus.com/doc/tutorial/

 

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
C++ - računska operacija na dva broja

btw. imam temelje u qbasicu, jučer sam počeo c++! xD

Moj PC  
0 0 hvala 0
17 godina
moderator
offline
Re: C++ - računska operacija na dva broja
Pitanje je samo kakve temelje. Jesi dotični program znao napisati u basicu? Naime, takvi jednostavni programi praktički se mogu prepisati iz BASIC-a u C/C++, liniju po liniju. Napiši program u BASIC-u i povuci paralele.
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice