Найти произведение чисел от n до 1 паскаль abc

Uliana1pa Uliana1pa    3   30.08.2019 15:40    1

Ответы
Infinity167 Infinity167  06.10.2020 05:15
Var N, a:int64;

begin

write('Введите N: ');

readln(N);

a := 1;

for var i := N to 1 do

a := a * N;

writeln('Произведение чисел от 1 до ', N, ' = ', a);

end.
ПОКАЗАТЬ ОТВЕТЫ
sametovarnur sametovarnur  06.10.2020 05:15
Var
   N:integer;
   P:real;
Begin
P:=1;
Write('N = ');
ReadLn(N);
For N:= N downto 2 do
    P:=P*N;
Write('P = ',P);
End.

Пример работы программы:

N = 13
P = 6227020800
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика