Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- // Верное решение
- //////////////////////////////////////////////////////////////////////////
- int main()
- {
- int n = 0, a, b, c;
- cin >> n;
- for(int i = 0; i < n; i++)
- {
- cin >> a >> b >> c;
- if(a + b == c) cout << '+';
- else cout << '-';
- cout << endl;
- }
- }
- /*
- #include <iostream>
- #include <math.h>
- using namespace std;
- double sum (double a, double b);
- double raz (double a, double b);
- double ymn (double a, double b);
- double del (double a, double b);
- double pows (double a, double b);
- //////////////////////////////////////////////////////////////////////////
- int main()
- {
- double a;
- double b;
- double f, h;
- char c;
- setlocale(LC_ALL, "Russian");
- cout << "Добро пожаловать в калькулятор. Начнем работу?" << endl;
- cout << "(1 - да, 2 - нет)" << endl;
- cin >> f;
- if (f == 1)
- {
- goto start;
- }
- else
- {
- goto end;
- }
- start: cout << "Введите число а" << endl;
- cin >> a;
- cout << "Введите число b" << endl;
- cin >> b;
- middle:
- cout << "Выберите действие" << endl;
- cout << "(+ сложение, - вычитание, / - деление, * - умножение, ^ - возведение в степень)" << endl;
- cin >> c;
- switch (c)
- {
- case '+': cout << "результат = " << sum(a, b) << endl; break;
- case '-': cout << "результат = " << raz(a, b) << endl; break;
- case '*': cout << "результат = " << ymn(a, b) << endl; break;
- case '/': if (a == 0 || b == 0)
- {
- cout << "На ноль делить нельзя" << endl;
- goto start;
- }
- else
- {
- cout << "результат = " << del(a, b) << endl;
- break;
- }
- case '^': cout << "результат = " << pows(a, b) << endl;
- break;
- default: cout << "Ошибка, введено неизвестное действие" << endl;
- goto middle;
- }
- cout << "Продолжим работу?" << endl;
- cout << "(1 - да, 2 - нет)" << endl;
- cin >> h;
- if (h == 1) goto start;
- else goto end;
- end: cout << "Хорошего дня" << endl;
- }
- ///////////////////////////////////////////////////////////////////
- double sum(double a, double b)
- {
- return (double)a + b;
- }
- ///////////////////////////////////////////////////////////////////
- double raz(double a, double b)
- {
- return (double)a - b;
- }
- ///////////////////////////////////////////////////////////////////
- double ymn(double a, double b)
- {
- return (double)a * b;
- }
- ///////////////////////////////////////////////////////////////////
- double del(double a, double b)
- {
- return (double)a / b;
- }
- ///////////////////////////////////////////////////////////////////
- double pows(double a, double b)
- {
- return (double)pow(a, b);
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement