Мне тут дз по шагу задали,с++,сделать калькулятор.что б при выборе символа (+,*,-,/)выходило действие,типо вбил +,и показало сложение двух чисел
код у меня изначально(часть)выглядит так:
cin> > deystvie;
switch (deystvie){
case +: cout< < "сложение\n"
и вот нужно,что бы при вбивании плюса выходило действие,а оно не .уже через "char" пробовал
Я бы не юзал бы switch case, потому что он коряво работает для строк и чаров
Объяснение:
#include <iostream>
#include <string>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
char deystvie;
cin >> deystvie;
if (deystvie == '+') cout << "Сложение";
else if (deystvie == '-') cout << "Вычитание";
else if (deystvie == '*') cout << "Умножение";
else cout << "Деление";
}