begin
ReadSeqReal(3).Where(t -> t > 0).Sum.Println
end.
program n1;
var a, b, c, d: real;
writeln ('Введите первое число');
readln (a);
writeln ('Введите второе число');
readln (b);
writeln ('Введите третье число');
readln (c);
if (a>0) then
d:= a
else
d:= 0;
if (b>0) then
d:= d+b
d:= d;
if (c>0) then
d:= d+c
writeln ('Сумма положительных чисел = ', d);
begin
ReadSeqReal(3).Where(t -> t > 0).Sum.Println
end.
3.53 -6.23 1215.53
program n1;
var a, b, c, d: real;
begin
writeln ('Введите первое число');
readln (a);
writeln ('Введите второе число');
readln (b);
writeln ('Введите третье число');
readln (c);
if (a>0) then
d:= a
else
d:= 0;
if (b>0) then
d:= d+b
else
d:= d;
if (c>0) then
d:= d+c
else
d:= d;
writeln ('Сумма положительных чисел = ', d);
end.