+ 5

Someone help me and correct my first c++ program

#include <iostream> using namespace std; int main() string add='+',sub='-',div='/',mul='*'; char +,-,/,*; {{cin <<"fn"; <<"type"; <<"sn"; if (type=='+') {add=fn+sn; cout <<add;} if(type=='-'){sub=fn-sn; cout <<sub;} if(type=='*') {mul=fn*sn; cout <<mul;} if(type=='/'){ div=fn/sn; cout <<div;} else{cout<<"error";}} return 0

12th Feb 2017, 3:48 PM
Aymen Trabelssi
Aymen Trabelssi - avatar
9 Réponses
+ 11
// ffs #include <iostream> using namespace std; int main() { int fn; int sn; char type; cin >> fn; cin >> type; cin >> sn; if (type=='+') { cout <<fn+sn; } else if(type=='-') { cout <<fn-sn; } else if(type=='*') { cout <<fn*sn; } else if(type=='/' && sn != 0) { cout <<fn/sn; } else { cout<<"error"; } return 0; }
12th Feb 2017, 4:59 PM
Hatsy Rei
Hatsy Rei - avatar
+ 1
#include <iostream> using namespace std; int main() { float ans; int fn,sn; char type; cin>>fn; cin>>sn; cin>>type; if (type=='+') {ans=fn+sn; cout <<ans;} if(type=='-'){ans=fn-sn; cout <<ans;} if(type=='*') {ans=fn*sn; cout <<ans;} if(type=='/'){ ans=float(fn)/sn; cout <<ans;} return 0; }
12th Feb 2017, 4:56 PM
krupang Patel
krupang Patel - avatar
+ 1
See this tell me if u get any problem
12th Feb 2017, 4:57 PM
krupang Patel
krupang Patel - avatar
+ 1
Follow for help, will solve problem whenever will be active
12th Feb 2017, 4:58 PM
krupang Patel
krupang Patel - avatar
+ 1
run
12th Feb 2017, 6:27 PM
Phanichapong Songsuk
Phanichapong Songsuk - avatar
+ 1
Hatsy u seem mad. xD
13th Feb 2017, 1:20 AM
SIMOMEGA
SIMOMEGA - avatar
0
thanks all it work
12th Feb 2017, 5:06 PM
Aymen Trabelssi
Aymen Trabelssi - avatar
0
switch case is easy way. try it
14th Feb 2017, 3:36 AM
anil chhetri
anil chhetri - avatar