Наити сумму и количество отрицательных из введенных чисел - 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.
Объяснение кода листинга программы
- Объявление переменных:
a
,s
,b
,i
типа integer.
- Начало блока кода:
begin
.
- Цикл for перебирает значения от 1 до 3 включительно:
for i := 1 to 3 do
.
- Ввод числа с клавиатуры и сохранение его в переменную
a
:read(a)
.
- Проверка, является ли число
a
отрицательным:if a < 0 then
.
- Если число
a
отрицательное, то увеличиваем счетчик отрицательных чисел на 1b += 1
.
- Суммирование введенных чисел:
s += a
.
- Окончание блока кода:
end
.
- Вывод результатов:
writeln('Сумма ', s, ' Кол-во отрицательных элементов ', b)
.
- Окончание программы:
end.
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д