Migorka M Migorka Регистрация 10 Ноя 2013 Сообщения 85 Репутация 1 Спасибо 0 Монет 0 15 Окт 2019 #1 #include "stdafx.h" #include iostream> #include string> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int num_1, num_2, result, choose; bool success; cout << "\tДобро пожаловать в калькулятор 2.0\n!"; cout << "Что бы начать считать, заполните все строчки, а затем выберите, чтов вы хотите сдалать. \n"; do { cout << "Первое число:" << endl; cin >> num_1; cout << "Второе число:" << endl; cin >> num_2; cout << "Выбери действие! /, *, +,-, %\n"; cin >> choose; if (choose = '*') { cout << num_1 << "*" << num_2 << "=" << result; success = true; } else if (choose = '/') { cout << num_1 << "/" << num_2 << "=" << result; success = true; } else if (choose = '+') { cout << num_1 << "+" << num_2 << "=" << result; success = true; } else if (choose = '-') { cout << num_1 << "-" << num_2 << "=" << result; success = true; } else if (choose = '%') { cout << num_1 << "%" << num_2 << "=" << result; success = true; } else if (choose = 'exit', 'ex') { success = false; } else { cout << "Нормально ввёл!" << endl; success = true; } } while (!success); system("pause"); return 0; }
#include "stdafx.h" #include iostream> #include string> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int num_1, num_2, result, choose; bool success; cout << "\tДобро пожаловать в калькулятор 2.0\n!"; cout << "Что бы начать считать, заполните все строчки, а затем выберите, чтов вы хотите сдалать. \n"; do { cout << "Первое число:" << endl; cin >> num_1; cout << "Второе число:" << endl; cin >> num_2; cout << "Выбери действие! /, *, +,-, %\n"; cin >> choose; if (choose = '*') { cout << num_1 << "*" << num_2 << "=" << result; success = true; } else if (choose = '/') { cout << num_1 << "/" << num_2 << "=" << result; success = true; } else if (choose = '+') { cout << num_1 << "+" << num_2 << "=" << result; success = true; } else if (choose = '-') { cout << num_1 << "-" << num_2 << "=" << result; success = true; } else if (choose = '%') { cout << num_1 << "%" << num_2 << "=" << result; success = true; } else if (choose = 'exit', 'ex') { success = false; } else { cout << "Нормально ввёл!" << endl; success = true; } } while (!success); system("pause"); return 0; }
Loner L Loner Регистрация 27 Сен 2013 Сообщения 100 Репутация 0 Спасибо 0 Монет 0 15 Окт 2019 #2 Хоть код ошибки скажи Позитивный голос 0
Zhenya123 Z Zhenya123 Регистрация 5 Дек 2013 Сообщения 71 Репутация 10 Спасибо 0 Монет 0 15 Окт 2019 #3 А значение result кто должен считать? Позитивный голос 0
kolya967 K kolya967 Регистрация 15 Дек 2013 Сообщения 93 Репутация 0 Спасибо 0 Монет 0 15 Окт 2019 #4 - Видишь суслика? - Нет - А он есть ©ДМБ Позитивный голос 0
KRYTIK K KRYTIK Регистрация 12 Дек 2013 Сообщения 107 Репутация 0 Спасибо 0 Монет 0 15 Окт 2019 #5 УУУ ТУТ ТАКАЯ ОЧЕВИДНАЯ ОШИБКА Позитивный голос 0
десантура Д десантура Регистрация 8 Мар 2013 Сообщения 83 Репутация 0 Спасибо 0 Монет 0 15 Окт 2019 #6 в одном компиляторе он откомпилится, а в микрософте нет Позитивный голос 0