Используя оператор if найдите значение выражения по варианту. Рассчитать значение функции F в зависимости от значений (a, b, c, x), где (a, b, c, x) действительные числа
// PascalABC.NET 3.2, сборка 1381 от 04.02.2017 // Внимание! Если программа не работает, обновите версию!
begin var age:=ReadInteger('Введите возраст:'); var gender:=ReadInteger('Введите пол (1-М, 2-Ж):'); if gender=1 then case age of 0..13:Writeln('Мальчик'); 14..20:Writeln('Юноша'); 21..70:Writeln('Мужчина'); else Writeln('Старец') end else case age of 0..13:Writeln('Девочка'); 14..20:Writeln('Девушка'); 21..70:Writeln('Женщина'); else Writeln('Старушка') end end.
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double f,a, b, c, x;
cin >> c >> a >> b >> x;
if (c < 0 && a != 0) {
f = ((-a * pow(x, 3) - b) / c);
}
else if (c > 0 && a == 0) {
f = (x - pow(a, 3) / (-c));
}
else {
f = a * x + 5 * b;
}
cout << f;
return 0;
}