Вопрос задан 28.10.2023 в 10:46.
Предмет Информатика.
Спрашивает Волегова Дарья.
Даны 10 целых чисел определить сумму тех из них которые оканчиваются нулем (Python)
Ответы на вопрос
Отвечает Гиновян Сергей.
1 вариант:
nums = map(int, input().split())
result = 0
for num in nums:
if not num % 10: result += num
print(result)
2 вариант (в одну строку):
print(sum(filter(lambda x: True if not x % 10 else False, map(int, input().split()))))
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Чтобы найти сумму чисел, которые оканчиваются нулем, нужно сначала создать список из 10 целых чисел. После этого можно использовать цикл for для перебора всех элементов списка. Внутри цикла будем проверять, оканчивается ли текущий элемент на ноль. Если да, то добавим его к сумме.
Вот пример кода на Python:
```python
numbers = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
sum_ending_zero = 0
for number in numbers:
if number % 10 == 0: # Проверяем, оканчивается ли число на ноль
sum_ending_zero += number # Добавляем число к сумме
print("Сумма чисел, оканчивающихся на ноль:", sum_ending_zero)
```
В этом примере список `numbers` содержит 10 целых чисел. Мы инициализируем переменную `sum_ending_zero` с нулевым значением, которая будет содержать сумму чисел, оканчивающихся нулем.
Затем мы используем цикл `for` для перебора всех элементов списка `numbers`. Внутри цикла проверяем, делится ли текущий элемент на 10 без остатка, что означает окончание на ноль. Если это выполняется, то мы добавляем текущий элемент к переменной `sum_ending_zero`.
После завершения цикла выводим сумму чисел в консоль. В данном примере сумма чисел, оканчивающихся на ноль, будет равна 280.
0
0
Вот пример кода на Python:
```python
numbers = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
sum_ending_zero = 0
for number in numbers:
if number % 10 == 0: # Проверяем, оканчивается ли число на ноль
sum_ending_zero += number # Добавляем число к сумме
print("Сумма чисел, оканчивающихся на ноль:", sum_ending_zero)
```
В этом примере список `numbers` содержит 10 целых чисел. Мы инициализируем переменную `sum_ending_zero` с нулевым значением, которая будет содержать сумму чисел, оканчивающихся нулем.
Затем мы используем цикл `for` для перебора всех элементов списка `numbers`. Внутри цикла проверяем, делится ли текущий элемент на 10 без остатка, что означает окончание на ноль. Если это выполняется, то мы добавляем текущий элемент к переменной `sum_ending_zero`.
После завершения цикла выводим сумму чисел в консоль. В данном примере сумма чисел, оканчивающихся на ноль, будет равна 280.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Информатика 30
Информатика 25
Информатика 101
Информатика 14
Информатика 501
Информатика 52
Информатика 42
Информатика 238
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
