8класс
Страница 145 §3.3 номер 2, ГДЗ по информатике за 8 класс к учебнику Босовой
Номер 2. Напишите программу вычисляющую y для заданного x по формуле
y = x3 + 2,5x2 – x + 1.
При этом:
а) операцию возведения в степень использовать запрещено;
б) в одном операторе присваивания можно использовать не более одной арифметической операции (сложение, умножение, вычитание);
в) в программе может быть использовано не более пяти операторов присваивания.
Подсказка: преобразуйте выражение к следующему виду: y = ((x + 2,5)x – 1)x + 1.
y = x3 + 2,5x2 – x + 1.
При этом:
а) операцию возведения в степень использовать запрещено;
б) в одном операторе присваивания можно использовать не более одной арифметической операции (сложение, умножение, вычитание);
в) в программе может быть использовано не более пяти операторов присваивания.
Подсказка: преобразуйте выражение к следующему виду: y = ((x + 2,5)x – 1)x + 1.
Program z2;
var
x: integer;
y: real;
begin
writeln(‘x>’);
readln(x);
y:=x+2.5;
y:=y*x;
y:=y-1;
y:=y*x;
y:=y+1;
write(‘y=’,y:4:2);
end.