Recently I started to learn c++, although few of my files would actually compile, this is my latest atempt at making a working C++ program. This is a simple calculator that can peform 2 operations, Multiplacation and Division. As usual, my project refuses to compile, Im using Dev C++ 4.9.9.2, and get the following errors when compiling:
Code:D:\C ++\Project No.2 Calculator\MiniC.cpp In function `int main(int, char**)': 11 D:\C ++\Project No.2 Calculator\MiniC.cpp expected primary-expression before ':' token 11 D:\C ++\Project No.2 Calculator\MiniC.cpp expected `;' before ':' token 43 D:\C ++\Project No.2 Calculator\MiniC.cpp expected `;' before string constant 70 D:\C ++\Project No.2 Calculator\MiniC.cpp expected `;' before string constant 78 D:\C ++\Project No.2 Calculator\MiniC.cpp break statement not within loop or switch 45 D:\C ++\Project No.2 Calculator\MiniC.cpp label `mMenu' used but not defined D:\C ++\Project No.2 Calculator\Makefile.win [Build Error] [MiniC.o] Error 1
Heres the code:
Thx in advanceCode://Mini calculator used for multiplication and division #include <cstdlib> #include <iostream> #include <cstdio> using namespace std; int main(int argc, char *argv[]) { //ask for conversion of Multiplacation and Division :mMenu; system("cls"); cout<<"Calculator Mini v1\n\n"; cout<<"1. Multiplacation.\n"; cout<<"2. Division.\n"; cout<<"3. Exit.\n"; int mMenuc; cout<<"\nYour decision (1,2,3):"; cin>>mMenuc; //Multiplacation if (mMenuc==1) { //value 1 float multi1; system("cls"); cout<<"Mini Calculator v1\n\n"; cout<<"Please enter value 1:"; cin>>multi1; //value 2 float multi2; system("cls"); cout<<"Mini Calculator v1\n\n"; cout<<"Please enter value 2:"; cin>>multi2; //Output float multiO; multiO=multi1*multi2; system("cls"); cout<<"Mini Calculator v1\n\n"; cout<<multi1"x"multi2"="multiO"\n"; system("PAUSE"); goto mMenu; } //division if (mMenuc==2) { //value 1 float div1; system("cls"); cout<<"Mini Calculator v1\n\n"; cout<<"Please enter value 1:"; cin>>div1; //value 2 float div2; system("cls"); cout<<"Mini Calculator v1\n\n"; cout<<"Please enter value 2:"; cin>>div2; //Output float divO; divO=div1/div2; system("cls"); cout<<"Mini Calculator v1\n\n"; cout<<div1"/"div2"="divO"\n"; system("PAUSE"); goto mMenu; } //Exit if(mMenuc==3) { break; } //failsafe 1 if(mMenuc>=4) { system("cls"); cout<<"ERROR: Incorrect input, restarting"; system("pause"); goto mMenu; } //failsafe 2 if(mMenuc<=0) { system("cls"); cout<<"ERROR: Incorrect input, restarting."; system("pause"); goto mMenu; } return EXIT_SUCCESS; }



LinkBack URL
About LinkBacks


