Мне нужно сделать калькулятор для C++ с помощью оператора switch. Точные инструкции: Часть # 1:Калькулятор операторов C++
Используйте переключатель регистр заявление написать основную программу-калькулятор, который предоставляет пользователь следующего меню:
Menu
=============
+) Add
-) Subtract
*) Multiply
/) Divide
x) Exit
==============
Enter your choice:
Для выбора пользователя +, -, *, или /, программа запрашивает два операнда, а затем выполняет расчет и отображает результат. Если пользователь выбирает X или x, программа заканчивается. Если пользователь выбирает символ, отличный от +, -, *, /, x или X, программа выводит сообщение об ошибке, что выбор недействителен. Part # 2:
Добавьте следующую проверку входных данных для вашего решения Калькулятор Часть # 1:
Если пользователь выбирает выбор разделяй, /, а второй операнд равен нулю, программа отвечает, что «Отдел по ноль невозможен ».
Я хотел бы пройти все мои предыдущие попытки, но, к сожалению, я оставил свой диск дома, и теперь я дошел до провода. Я могу сказать, что я использовал этот тип формата:
int main()
{
char choice;
cout << "Enter A, B, or C: ";
cin >> choice;
switch (choice)
{
case 'A': cout << "You entered A.\n";
break;
case 'B': cout << "You entered B.\n";
break;
case 'C': cout << "You entered C.\n";
break;
default: cout << "You did not enter A, B, or C!\n";
}
return 0;
}
Любая помощь была бы принята с благодарностью. Понятия не имею, почему я так сильно напуган.
Выполнение домашней работы? – Pooya
А как A, B, C соответствует + -/*? – sebap123
Да? '' A'', '' B'' или '' C'' не такие же, как от вашего требования '' + '', '' -'' и т. Д. –