Программа
VAR a,a_P,a_PP,Mult:real; { a, a_предыдущее, a_предпредыдущее, произведение }
k:integer; { Счетчик цикла }
N:integer; { Число элементов произведения }
Power2:real; { Степень 2 }
BEGIN
WriteLn; { Пропуск строки }
Write('Введите число членов произведения '); { Вывод приглашения }
ReadLn(N); { Ввод числа членов произведения }
{ Начальная инициализация переменных: }
Power2:=1;
a_P:=1;
a:=1;
Mult:=1;
for k:=2 to N do { Цикл набора произведения }
Begin
{ Переопределение переменных: }
a_PP:=a_P;
a_P:=a;
Power2:=Power2*2;
a:=a_PP+a_P/Power2; { Переопределение сомножителя }
Mult:=Mult*a { Набор произведения }
End;
WriteLn('П',N:0,'=',Mult)
END.
Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию