
С клавиатуры вводится 8 целых чисел. Найти сумму только отрицательных чисел. Блок-схема, программа


Ответы на вопрос

begin
for i:=1 to 8 do
begin
readln (d);
if d<0 then s:=s+d;
end;
writeln (s);
end.



Блок-схема:
``` +-----------+ | Ввод чисел| +-----------+ | V +-----------+ | Сумма | | отрицат. | | чисел | +-----------+ | V +-----------+ | Вывод | | результ. | +-----------+ ```
Программа на языке Python:
```python # Ввод 8 целых чисел с клавиатуры numbers = [] for i in range(8): number = int(input("Введите число: ")) numbers.append(number)
# Нахождение суммы только отрицательных чисел negative_sum = 0 for number in numbers: if number < 0: negative_sum += number
# Вывод результата print("Сумма отрицательных чисел:", negative_sum) ```
Пояснение к программе: 1. Создаем пустой список `numbers`, в который будем сохранять введенные числа. 2. С помощью цикла `for` запрашиваем у пользователя ввод 8 целых чисел и добавляем их в список `numbers`. 3. Создаем переменную `negative_sum` и инициализируем ее нулем. Она будет использоваться для хранения суммы отрицательных чисел. 4. С помощью цикла `for` перебираем все числа из списка `numbers`. 5. Если текущее число меньше нуля (то есть отрицательное), то добавляем его к переменной `negative_sum`. 6. После завершения цикла выводим значение переменной `negative_sum`, которая содержит сумму отрицательных чисел.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili