08.05.2012, 12:03 | #1 (permalink) |
Новичок
Регистрация: 08.05.2012
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Вычислить по формуле и сделать блок схему
#include <cmath> Using namespace std; double max (double a, double b) { if (a > b) return a; else return b; } int main() { double a, b, x, y; cout << "Enter a, b, x: "; cin >> a >> b >> x; if (x > 0) y = a*x*x + b; if (x < 0) y = b/(a*x*x); else y = max(a*a, b*b); cout << "y = " << y << endl; return 0; помогите решить пожалуйста..,. |
08.05.2012, 12:03 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Скорее всего участники форума давали ответы в схожих топиках Составить блок-схему Помогите написать блок-схему Составить блок-схему и программу Составить блок-схему и операторную схему Помогите нарисовать блок схему Помогите создать блок-схему |
10.05.2012, 18:58 | #2 (permalink) |
Студент БГПУ
Регистрация: 06.02.2010
Сообщений: 420
Записей в дневнике: 3
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 470
|
Код:
#include <iostream> #include <cmath> using namespace std; double max (double a, double b) { a=a*a; b=b*b; if (a > b) return a; else return b; } int main() { double a, b, x, y; cout << "Enter a: ";cin >>a; cout << "Enter b: ";cin >>b; cout << "Enter x: ";cin >>x; if (x > 0) y = a*x*x + b; else if (x < 0) y = b/(a*x*x); else y=max(a, b); cout << "y = " << y << endl; getchar(); } |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|