Предмет: Информатика,
автор: danilfomin201
значение элемента массива вводится до нуля. Просчитайте произведение значений его элементов
Ответы
Автор ответа:
2
А если массив не заводить?
uses Crt;
var n: integer;
p: longint;
begin
ClrScr;
p:=1;
repeat
Write(' n =');
ReadLn(n);
if n<>0 then P:=P*n;
until n=0;
WriteLn (' Pro = ',P);
ReadLn;
end.
Опасность: Можно выйти за диапазон возможный значений для longint....
uses Crt;
var n: integer;
p: longint;
begin
ClrScr;
p:=1;
repeat
Write(' n =');
ReadLn(n);
if n<>0 then P:=P*n;
until n=0;
WriteLn (' Pro = ',P);
ReadLn;
end.
Опасность: Можно выйти за диапазон возможный значений для longint....
Похожие вопросы
Предмет: Қазақ тiлi,
автор: Ксюша5589
Предмет: Қазақ тiлi,
автор: katyakikimafi
Предмет: Русский язык,
автор: Timmi2003
Предмет: Английский язык,
автор: 565467754444