Предмет: Информатика,
автор: vdul4enko
Пожалуйста сделайте блок-схему по задаче
Среди 3 введенных чисел посчитать количество положительных
Ответы
Автор ответа:
0
Var
a,s,k:integer;
p : longint;
begin
k := 0;
s := 0;
p := 1;
repeat
write('введите число: ');
readln(a);
if a < 0 then
begin
inc(k);
p := p * a
end;
if a > 0 then s := s + a
until a = 0;
writeln('сумма положительных: ', s);
if k = 0 then writeln('отрицательных чисел нет')
else writeln('произведение отрицательных: ', p);
readln
end.
a,s,k:integer;
p : longint;
begin
k := 0;
s := 0;
p := 1;
repeat
write('введите число: ');
readln(a);
if a < 0 then
begin
inc(k);
p := p * a
end;
if a > 0 then s := s + a
until a = 0;
writeln('сумма положительных: ', s);
if k = 0 then writeln('отрицательных чисел нет')
else writeln('произведение отрицательных: ', p);
readln
end.
Похожие вопросы
Предмет: Биология,
автор: Dostoevsky2010
Предмет: Математика,
автор: shipulinaen
Предмет: Русский язык,
автор: elengrigoran903
Предмет: Математика,
автор: Аноним
Предмет: География,
автор: GlobalNoy