Предмет: Информатика, автор: irina1337

составить программу вычисления произведения квадратов натуральных чисел от 1 до 10. (1^2*2^2*3^2*...*10^2)

Ответы

Автор ответа: magica
0
Pascal

Var
i: byte;
rez: unt64;

begin
for i:=1 to 10 do
 rez:=rez*i*i;

write(rez);
end.

Если не ошибся нигде)
Автор ответа: magica
0
Извини, писал в Pascal ABC. Скорее всего, в той среде, где ты пишешь, нету поддержки типа int64. Вместо int64 попробуй поставить uint64 или longint.
Автор ответа: Аноним
0
Проверял Pascal ABC. Не пропускает. Надо писать uint64 . А в ответе выдает 0
Автор ответа: magica
0
Ах, да. После begin rez:=1;
Автор ответа: Аноним
0
Теперь правильно будет))
Автор ответа: AlexFromMinsk
0
А у моего ответа всё без ошибок)
Автор ответа: AlexFromMinsk
0
Var i,a:longint;
Begin
a:=1;
for i:=1 to 10 do
a:=a*sqr(i);
writeln (a);
end.
Похожие вопросы
Предмет: Геометрия, автор: elenaglebova210