Вопрос задан 11.05.2019 в 18:38. Предмет Информатика. Спрашивает Кошкина Катерина.

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

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гнатишин Юля.
Var i,s,d:integer;
begin
for i:=1 to 8 do
begin
readln (d);
if d<0 then s:=s+d;
end;
writeln (s);
end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Блок-схема:

``` +-----------+ | Ввод чисел| +-----------+ | 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`, которая содержит сумму отрицательных чисел.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос