Напишите, пожалуйста, программу Задача. Дано: х, у, z Найти: вывести на экран только положительные числа и Найти сумму отрицательных
Answers & Comments
danulpopov
Var sum, a,b,c:real; begin Readln(a,b,c); if a > 0 then Write(a, ' ') else sum:= sum + a; if b > 0 then Write(b, ' ') else sum:= sum + b; if c > 0 then Write(c, ' ') else sum:= sum + c; Writeln; Writeln('Cумма отрицательных эл-в = ', sum); end.
Answers & Comments
sum, a,b,c:real;
begin
Readln(a,b,c);
if a > 0 then Write(a, ' ') else sum:= sum + a;
if b > 0 then Write(b, ' ') else sum:= sum + b;
if c > 0 then Write(c, ' ') else sum:= sum + c;
Writeln;
Writeln('Cумма отрицательных эл-в = ', sum);
end.
Пример:
-5 2 1
2 1
Cумма отрицательных эл-в = -5