qwerty
?>

Найти произведение совершенных чисел больших 100 (Паскаль): дана последовательность из N чисел, количество чисел вводится с клавиатуры. Числа выбираются из промежутка [ 10; 50 ] .

Информатика

Ответы

nairahay

var n,z,x,i,s,pr: integer;

begin

pr := 1;

readln(n);

for z:= 1 to n do  

begin

write('Введите натуральное число x=');

readln(x);

if (x>100) then  

begin

s:=0;

for i:=1 to x div 2 do

if x mod i = 0 then s:=s+i;

if s=x

then pr:= pr * x;

end;

end;

write(pr);

end.

Ответить на вопрос

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

Найти произведение совершенных чисел больших 100 (Паскаль): дана последовательность из N чисел, количество чисел вводится с клавиатуры. Числа выбираются из промежутка [ 10; 50 ] .
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

alekbur
lolydragon
emilmishin1032
inainainainaina0073
Dampil
info4632
Шитенков
Андрей
kazan-ugoop36
TSKaraulova
office
allo22-27
bas7572513
Matveevanastya0170
mamanger