Предмет: Информатика,
автор: pollyawr
Использую подпрограмму вычисления степени (можно оформить её как процедуру или как функцию), напишите на Паскале программу расчёта выражения:
y=x^2+ x^4+… +x^n
Значения x и n вводятся с клавиатуры
Ответы
Автор ответа:
0
Ответ:
#python
x = float(input("x = "))
n = float(input("n = "))
i = 2
y = 0
while i < n:
if i%2 == 0:
y += pow(x,i)
i += 1
print("y =", y)
#pascal
uses Math;
var
x,y,n: real;
i :integer;
begin
i:= 2;
y:= 0;
write('x = ');
readln(x);
write('n = ');
readln(n);
while i < n do begin
if i mod 2 = 0 then begin
y:= y + Power(x,i);
end;
i:= i+1;
end;
write('y = ',y:0:2);
end.
Похожие вопросы
Предмет: Английский язык,
автор: bojko99
Предмет: Русский язык,
автор: olesyacodina123
Предмет: Русский язык,
автор: polinaRG
Предмет: История,
автор: alemstar
Предмет: Қазақ тiлi,
автор: misa50