Предмет: Информатика,
автор: sadveask
Напишите программу, которая генерирует n-штук случайных чётных чисел из диапазона от -5 до 26.
Chichivara228:
Вам эти числа в список закинуть или просто вывести как строку?
Ответы
Автор ответа:
0
Ответ:
import random
n = int(input("Введите количество случайных четных чисел для генерации: "))
even_numbers = []
for i in range(n):
number = random.randint(-5, 26)
if number % 2 == 0:
even_numbers.append(number)
else:
i -= 1
print(even_numbers)
Объяснение:
Используется модуль random для генерации случайных чисел. Пользователь вводит количество чётных чисел, которые нужно сгенерировать, и программа использует цикл for для генерации случайного числа из диапазона от -5 до 26, затем проверяет, является ли оно чётным. Если да, то добавляет его в список even_numbers, если нет, то идет на следующую итерацию цикла.
Похожие вопросы
Предмет: Математика,
автор: iufeugififg2
Предмет: Геометрия,
автор: Datherti1
Предмет: Обществознание,
автор: smartallo325209
Предмет: Алгебра,
автор: sesadures
Предмет: Другие предметы,
автор: kirillgetma2018