Hi,
I'm trying to make a simple calculatir(since I'm busy with C++ fo only 2 days) and it isn't working. I will post the code here. Could someone please tellme what's wrong?
Thanks in advance!Code:#include <iostream> using namespace std; void optellen(); void aftrekken(); void vermenigvuldigen(); void delen(); int main() { int input; cout<<"1. optellen/n"; cout<<"2. aftrekken/n"; cout<<"3. vermenigvuldigen/n"; cout<<"4. delen/n"; cout<<"5. afsluiten/n"; cout<<"Uw keuze: "; cin>> input; switch ( input ) { case 1: optellen( //here is one error { int x; int y; cout<<"Voer 2 nummers in, en druk na ieder nummer op Enter: "; cin>> x >> y; cin.ignore(); cout<<"het antwoord is: "<< x <<" + "<< y <<" = "<< x + y<<"/n"; cin.get(); } int count ( int x, int y ) { return x + y; } ); break; case 2: aftrekken( { int x; //here is error #2 int y; cout<<"voer 2 nummers in, en druk na ieder nummer op Enter: "; cin>> x >> y; cin.ignore(); cout<<"het antwoord is: "<< x <<" - "<< y <<" = "<< x - y<<"/n"; cin.get(); } int subst ( int x, int y ) { return x - y; } ); break; case 3: vermenigvuldigen( { int x; // here is error#3 int y; cout<<"voer 2 nummers in, en druk na ieder getal op Enter: "; cin>> x >> y; cin.ignore(); cout<<"het antwoord is: "<< x <<" * "<< y <<" = "<< x * y<<"/n"; cin.get(); } int mult ( int x, int y ) {return x * y; } ); break; case 4: delen( { int x; //and here is last error int y; cout<<"Voer 2 nummers in, en druk na ieder nummer op Enter: "; cin>> x >> y; cin.ignore(); cout<<"het antwoord is: "<< x <<" * "<< y <<" = "<< x / y<<"/n"; cin.get(); } int divide ( int x, int y ) {return x / y; } ); break; default: cout<<"Fout, Ongeldige keuze. Start rekenmachine opnieuw/n"; break; } cin.get(); return 1; }
ramonnie



LinkBack URL
About LinkBacks



I used to be an adventurer like you... then I took an arrow to the knee.