22.12.2011, 18:41 | #1 (permalink) |
Новичок
Регистрация: 22.12.2011
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите отладить программу на С++
помогите пожалуйста исправить это Код:
#include "stdafx.h" using namespace std; bool err = false; double x, y; char op; double calc (double x, char op, double y); void vvod_vivod(); int main() { vvod_vivod(); } void vvod_vivod() { char rep; do { cout << "press math operation: "; cin >> x >> op >> y; if ( cin.good() == false ) err = true; if (err == 0) cout << "Otvet: " << calc(x,op,y) << endl; else cout << "ERROR!! \n"; cout << "Repeat? [y/n] "; cin >> rep; } while (rep == 'Y' || rep == 'y'); } double calc (double x, char op, double y) { switch (op) { case '+': return x+y; break; case '-': return x-y; break; case '*': return x*y; break; case '/': if (y == 0){err = true; break;} else { return x/y; break;} } } |
22.12.2011, 18:41 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Напомню вам, что на форуме есть похожие топики Помогите написать программу Помогите написать программу на СИ Помогите отладить программу Помогите написать программу Помогите написать программу |
22.12.2011, 21:13 | #2 (permalink) |
Новичок
Регистрация: 22.12.2011
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
все, сам разобрался.
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|