Моя программа-это программа калькулятора, я начинаю, и моя программа работает, но оператор switch не работает, вы все можете мне помочь.
#include<iostream> using namespace std; int main() { float a,b; char ch,ch1; int n; cout<<"Calculator"<<endl; cout<<"Please select below"<<endl; cout<<"1.Addition"<<endl; cout<<"2.Subtration"<<endl; cout<<"3.Multiplication"<<endl; cout<<"4.Division"<<endl; cout<<"5.Exit"; cin>>ch; do { switch(ch) { case 1: cout<<"Enter the nos for addition = "<<endl; cin>>a>>b; cout<<"The result is = "<<a+b<<endl; break; case 2: cout<<"Enter the nos for subtration = "<<endl; cin>>a>>b; cout<<"The result is = "<<a-b<<endl; case 3: cout<<"Enter the nos for Multiplication = "<<endl; cin>>a>>b; cout<<"The result is = "<<a*b<<endl; case 4: cout<<"Enter the nos for Division = "<<endl; cin>>a>>b; cout<<"The result is = "<<a/b<<endl; case 5: cout<<" "<<endl; exit(0); cout<<"Do you want to continue(Y/N)"<<endl; default: cout<<"Wrong"; } } while(ch1=='y' || ch1=='Y'); }
Что я уже пробовал:
я пробовал некоторые, но они не работают.
ZurdoDev
Что значит "не работает"?"
jeron1
пробовать
case '1': case '2': . .