|
zadach441.PAS |
|
{* Задача 441 *}Unit ZADACH441; InterfaceImplementationBegin writeln( 'Дана последовательность натуральных чисел, за которой следует 0 (0 – признак конца последовательности). Вычислить произведение положительных элементов.'); End. Program zadach441;
Uses zadach441.pas; {* Эту строку можно удалить *}
Var {* В работе нам потребуются переменные: *}
p : integer;
a : integer;
Begin
p := 1;
writeln ( 'Введите последовательность');
Repeat readln (a);
If a > 0 Then
p := p * a;
Until a = 0;
writeln ( 'p=', p);
End.
|