Вопрос, который вызвал трудности

1. Дано натуральное число Х. Вычислить Y = 1 - 2X + 3X2 - 4X3. Разрешается использовать не более8 арифметических операций. Допустимы:операции сложение, вычитание, умножение. Разработать схему алгоритмадля решения этой задачи. Протестировать алгоритм для X=0, X=1, X=-2.

2.

Дано натуральное число Х. Вычислить Y = X5. Разрешается использовать только три операции умножения. Разработать схему алгоритма для решения этой задачи. Протестировать алгоритм для X=-2 и X=3.

Ответ экспертов Учись.Ru

Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме «Разное». Ваш вопрос звучал так:

1. Дано натуральное число Х. Вычислить Y = 1 - 2X + 3X2 - 4X3. Разрешается использовать не более8 арифметических операций. Допустимы:операции сложение, вычитание, умножение. Разработать схему алгоритмадля решения этой задачи. Протестировать алгоритм для X=0, X=1, X=-2.

2.

Дано натуральное число Х. Вычислить Y = X5. Разрешается использовать только три операции умножения. Разработать схему алгоритма для решения этой задачи. Протестировать алгоритм для X=-2 и X=3.

После обсуждения с другими специалистами сервиса мы пришли к выводу, что правильный ответ на ваш вопрос будет звучать следующим образом:

Program Pr1;
uses crt;
var x,y:real;
Begin
clrscr;
readln(x);
y:=1-(2*x)+(3*sqr(x));
y:=y-(4*(sqr(x)*x));
writeln(y);
end.

2)

Program Pr1;
uses crt;
var x,y:real;
Begin
clrscr;
readln(x);
y:=sqr(x);
y:=sqr(y);
y:=y*x;
writeln(y);
end.