Вопрос задан 10.07.2023 в 13:00. Предмет Информатика. Спрашивает Ахметянова Линара.

ПИТОН Напишите программу, которая заполняет массив из 10 элементов случайными числами в диапазоне

[100,500] и выводит его на экран. После этого на экран выводятся суммы цифр всех чисел, записанных в массив.Пример:Массив: 162 425 340 128 278 195 326 414 312 177 Суммы цифр: 9 11 7 11 17 15 11 9 6 15
0 0
Перейти к ответам

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

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

Ответ:

import random

def sum_number(number:int) -> int:

   return sum(int(i) for i in list(str(number)))

array = [random.randint(100,500) for i in range(10)]

print(*array)

[print(sum_number(item), end = ' ') for item in array]

Объяснение:

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

Конечно, вот программа на Python, которая выполняет описанное вами задание:

python
import random # Создаем массив из 10 случайных чисел в диапазоне [100, 500] array = [random.randint(100, 500) for _ in range(10)] # Функция для подсчета суммы цифр числа def sum_of_digits(num): return sum(int(digit) for digit in str(num)) # Выводим массив на экран print("Массив:", " ".join(map(str, array))) # Вычисляем и выводим суммы цифр всех чисел в массиве sums_of_digits = [sum_of_digits(num) for num in array] print("Суммы цифр:", " ".join(map(str, sums_of_digits)))

Программа создает массив из 10 случайных чисел в указанном диапазоне, затем вычисляет суммы цифр для каждого числа в массиве и выводит как массив, так и суммы цифр на экран.

0 0

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

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

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

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