Наити сумму и количество отрицательных из введенных чисел - Pascal

Узнай цену своей работы

Формулировка задачи:

Водится 3 числа, лежащих от -100 до 100. Найти их сумму и количество отрицательных.

Решение задачи: «Наити сумму и количество отрицательных из введенных чисел»

textual
Листинг программы
var
  a, s, b, i: integer;
 
begin
  for i := 1 to 3
  do 
  begin
    read(a);
    if a < 0
      then b += 1;
    s += a;
  end;
  writeln('Сумма ', s, ' Кол-во отрицательных элементов ', b);  
end.

Объяснение кода листинга программы

  1. Объявление переменных:
    • a, s, b, i типа integer.
  2. Начало блока кода:
    • begin.
  3. Цикл for перебирает значения от 1 до 3 включительно:
    • for i := 1 to 3 do.
  4. Ввод числа с клавиатуры и сохранение его в переменную a:
    • read(a).
  5. Проверка, является ли число a отрицательным:
    • if a < 0 then.
  6. Если число a отрицательное, то увеличиваем счетчик отрицательных чисел на 1
    • b += 1.
  7. Суммирование введенных чисел:
    • s += a.
  8. Окончание блока кода:
    • end.
  9. Вывод результатов:
    • writeln('Сумма ', s, ' Кол-во отрицательных элементов ', b).
  10. Окончание программы:
    • end..

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5
Похожие ответы