Program kalkulator
Ostatnio zmodyfikowano 2012-05-21 14:52
pawel93 Temat założony przez niniejszego użytkownika |
Program kalkulator » 2012-05-21 13:08:39 Witam zrobiłem za pomocą funkcji kalkulator #include <iostream>
using namespace std;
int dodawanie( int a, int b )
{ int wynik; wynik = a + b; return wynik; }
int odejmowanie( int a, int b ) { int wynik; wynik = a - b; return wynik; }
int mnozenie( int a, int b ) { int wynik; wynik = a * b; return wynik; }
int dzielenie( int a, int b ) { int wynik; wynik = a / b; return wynik; } int main()
{ int z; int y; cout << "podaj liczbe" << endl; cin >> y; cout << "podaj 2 liczbe" << endl; cin >> z; int x; cout << "kalkulator" << endl; cout << "1.dodawanie" << endl; cout << "2.odejmowanie" << endl; cout << "3.mnozenie" << endl; cout << "4.dzielenie" << endl; cout << "5.koniec" << endl; cin >> x; switch( x ) { case 1: dodawanie( y, z ); break; case 2: odejmowanie( y, z ); break; case 3: mnozenie( y, z ); break; case 4: dzielenie( y, z ); break; case 5: break; default: cout << "dales numer " << x << "nie znam takiego" << endl; break; } }
problem pojawia się wtedy gdy z menu wybiore np dodawanie to nic sie nie oblicza co zrobiłem źle ?? pozdrawiam |
|
szyx_yankez |
» 2012-05-21 13:51:38 Obliczasz wynik, zwracasz, ale go nie wyświetlasz. |
|
RazzorFlame |
» 2012-05-21 14:16:03 a co do funkcji. Nie lepiej samo: int dodawanie( int a, int b ) { return a + b; }
Ucz się pisać jak najkrótszy kod (i oczywiście jak najbardziej wydajny :) ) |
|
pawel93 Temat założony przez niniejszego użytkownika |
» 2012-05-21 14:20:03 a no właśnie trzeba wypisać wynik a to jak to się robi ?? bo jak tak jak mam teraz czyli w case 1 daje cout<<wynik; to mi zero wypisuje int dodawanie( int a, int b )
{ int wynik; wynik = a + b; return wynik; }
switch( x ) { case 1: dodawanie( y, z ); cout << wynik; break;
czy jak to zrobić z góry dziękuje za pomoc |
|
szyx_yankez |
» 2012-05-21 14:30:01 cout << dodawanie( y, z ); |
|
pawel93 Temat założony przez niniejszego użytkownika |
» 2012-05-21 14:52:48 dobra dzięki za pomoc
pozdrawiam |
|
« 1 » |