Ваша задача написать калькулятор на c++. Ваш калькулятор будет отвечать на
n запросов, каждый запрос имеет вид:
a + b
a – b
a * b
a / b
Где вместо
a и b будут числа.
Вы должны ответить на каждый запрос.
Формат ввода:
На первой строке входных данных вводится число
n (1≤n≤104)
Затем идут
n запросов.
Каждый из них имеет вид:
a op b
Где
A, b числа (1≤a,b≤1000). А op это символ +, -, * или /
Формат вывода
На каждый запрос выведите ответ. Ответы разделяйте переводом строки.
cpp
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
for(int i = 0; i < n; i++) {
int a, b;
char op;
cin >> a >> op >> b;
int result;
switch(op) {
case '+':
result = a + b;
break;
case '-':
result = a - b;
break;
case '*':
result = a * b;
break;
case '/':
result = a / b;
break;
}
cout << result << endl;
}
return 0;
}
Программа будет считывать число n, а затем n раз считывать запросы. Для каждого запроса программа будет выполнять соответствующую операцию и выводить результат. Результаты разделяются переводом строки.
Примеры ввода и вывода:
Ввод:
3
2 + 3
5 - 1
4 * 2
Вывод:
5
4
8
Ввод:
2
10 / 3
7 + 4
Вывод:
3
11
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет