Разработайте и отладьте программу, вычисляющую у для заданного x по формуле y = x3+ 2,5×2– x+ 1. операцию возведения в степень использовать запрещено.

ГДЗ информатика 8 класс

§ 4.3. Программирование линейных алгоритмов Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


2. Разработайте и отладьте программу, вычисляющую у для заданного x по формуле y = x3+ 2,5x2– x+ 1. При этом:

а) операцию возведения в степень использовать запрещено;

б) в одном операторе присваивания можно использовать не более одной арифметической операции (сложение, умножение, вычитание);

в) в программе может быть использовано не более пяти операторов присваивания.

Подсказка: преобразуйте выражение к следующему виду: y = ((x + 2,5)x – 1)x + 1.

Ответ

Вот решение вашей задачи:

var
x, y: real;
begin
x := 2.3;

y := x + 2.5;
y := y * x — 1;
y := y * x + 1;

writeln(‘y = ‘, y);
end.


Понравилась статья? Поделиться с друзьями: