Предмет: Информатика,
автор: Save5
Помогите пожалуйста прошу вас
Приложения:
elenaklon:
Какая-то схема сильно кривенькая. На какую задачу делалась?
дано N произвольных чисел найти сумму положительных чисел в одну перемену и сумму отрицательных чисел в другую
я не знаю так на доске было написано либо учительницы ошибку сделлаа
Согласно данной схеме x (число) вводиться 1 раз. Чтобы исправить надо от I:=I+1 вести к верхнему условию где I<=N.
а в итоге какая программа получится?
Числа (x) должны быть целыми или дробными?
цел
Ответы
Автор ответа:
1
program s2; var n,x,s,k,s2:integer; begin write('Введите кол-во чисел: '); readln(n); writeln('Введите числа: '); s := 0; s2 :=0; for k := 1 to n do begin write(k,': '); readln(x); if (x > 0) and (x mod 2 = 0) then s := s + x; elseif (x < 0) and (x mod 2 =0) then s2 := s2 + x end; writeln('Cумма четных положительных = ',s); writeln('Cумма четных отрицательных = ',s2); readln end.
спс
а какие цифры вводить
там написано так
эм это код для компилятора как запустите он вам высветит что ввести
аа
точно не уверен, но по идее должно работать, проверить не могу компилятора под рукой нет
скачай Pasckal запусти и проверь
ок
а что такое pх mod
х*
Автор ответа:
2
var n,i,s,p,x:integer;
begin
write('Введите количество чисел: ');
readln (n);
i:=1;
s:=0;
p:=0;
while i <= n do
begin
write('Введите число: ');
readln (x);
if x >= 0 then s:=s+x
else p:=p+x;
i:=i+1
end;
writeln ('Сумма положительных чисел S := ',s);
writeln ('Сумма отрицательных чисел P := ',p)
end.
Пример:
Введите количество чисел: 5
Введите чисело: 2
Введите чисело: -2
Введите чисело: 3
Введите чисело: -3
Введите чисело: 0
Cумма положительных чисел S := 5
Cумма отрицательных чисел P := -5
Если схема как на картинке
begin
write('Введите количество чисел: ');
readln (n);
i:=1;
s:=0;
p:=0;
while i <= n do
begin
write('Введите число: ');
readln (x);
if x >= 0 then s:=s+x
else p:=p+x;
i:=i+1
end;
writeln ('Сумма положительных чисел S := ',s);
writeln ('Сумма отрицательных чисел P := ',p)
end.
Пример:
Введите количество чисел: 5
Введите чисело: 2
Введите чисело: -2
Введите чисело: 3
Введите чисело: -3
Введите чисело: 0
Cумма положительных чисел S := 5
Cумма отрицательных чисел P := -5
Если схема как на картинке
Приложения:
Похожие вопросы
Предмет: Другие предметы,
автор: alanakylbek20
Предмет: Русский язык,
автор: Аноним
Предмет: Физика,
автор: ivaskoirina9
Предмет: Математика,
автор: Виирус44
Предмет: Алгебра,
автор: дженнет4