1. Створити рандомний список. Вивести із нього числа кратні введеному.
2. Створити рандомний список. Знайти кількість чисел кратних введеному.
3. Створити рандомний список. Знайти суму чисел не кратних введеному.
Ответы на вопрос
Відповідь:
1. Текст програми на мові Python(результ виконання програми на фото):
import random
# Запит користувача на введення числа
n = int(input("Введіть число: "))
# Створення рандомного списку з 20 цілих чисел в діапазоні від -50 до 50
lst = random.sample(range(-50, 50), 20)
# Виведення списку
print("Список: ", lst)
# Перевірка кожного елементу списку на кратність числу n та виведення результату
for i in lst:
if i % n == 0:
print(i)
2. Текст програми на мові Python(приклад виконання програми на фото):
import random
# Введене число
num = int(input("Введіть число: "))
# Створення рандомного списку з 20 чисел від 1 до 100
lst = [random.randint(1, 100) for i in range(20)]
# Виведення списку
print("Список:", lst)
# Знаходження кількості чисел, які є кратними num
count = 0
for n in lst:
if n % num == 0:
count += 1
# Виведення кількості чисел, які є кратними num
print(f"Кількість чисел, кратних {num}: {count}")
3. Текст програми на мові Python (приклад виконання програми на фото):
import random
# Введене число
num = int(input("Введіть число: "))
# Створення рандомного списку з 20 чисел від 1 до 100
lst = [random.randint(1, 100) for i in range(20)]
# Виведення списку
print("Список:", lst)
# Знаходження суми чисел, які не є кратними num
sum = 0
for n in lst:
if n % num != 0:
sum += n
# Виведення суми чисел, які не є кратними num
print(f"Сума чисел, що не кратні {num}: {sum}")


