Вопрос задан 14.06.2023 в 16:12. Предмет Информатика. Спрашивает Назарова Марина.

СРОЧНО ПАЙТОН 8 клас Написати програму до задачі : Створити послідовність з довільної кількості

випадкових цілих чисел з проміжка [-100; 100]. Знайти:Суму чисел послідовності, як закінчуютьсч нулем (наприклад, 20, -40);
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Каспер Иван.

Ответ:

from random import randint

k = 0

s = list()

for i in range(randint(24, 54)):

   s.append(randint(-100, 100))

for num in s:

   if num % 10 == 0:

       k += num

print(k)

Объяснение:

Из модуля random импортируем функцию randint для рандомных значений.

k - переменная, отвечающая за сумму элементов

s - список целых чисел

Первый цикл for для добавления произвольного количества чисел.

Второй цикл for отвечает за отбор значений, которые оканчиваются 0. Если оканчивается нулём число, то добавляем к переменной k.

И в конце выводим переменную k.

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

Звиняйте, але я не можу написати програму мовою Пайтон в цьому інтерфейсі. Однак, я можу надати вам загальну структуру програми, яку ви зможете використовувати:

python
import random # Запитуємо користувача про кількість чисел у послідовності n = int(input("Введіть кількість чисел у послідовності: ")) # Створюємо порожній список для зберігання чисел numbers = [] # Заповнюємо список випадковими цілими числами в заданому проміжку for _ in range(n): number = random.randint(-100, 100) numbers.append(number) # Виводимо послідовність чисел print("Послідовність чисел:", numbers) # Знаходимо суму чисел, які закінчуються нулем sum_of_numbers = 0 for number in numbers: if number % 10 == 0: sum_of_numbers += number # Виводимо суму чисел, які закінчуються нулем print("Сума чисел, які закінчуються нулем:", sum_of_numbers)

Ця програма створює послідовність випадкових цілих чисел заданої користувачем довжини n в проміжку [-100, 100]. Потім вона знаходить суму чисел у цій послідовності, які закінчуються нулем, і виводить її на екран.

Будь ласка, зверніть увагу, що цей код припускає, що ви використовуєте Python 3 і маєте встановлену відповідну версію пайтону.

0 0

Похожие вопросы

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

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

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