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}")
![](https://st.uroker.com/files/8f3/8f303f30ed9f29870dba55389b5fd24b.jpg)
![](https://st.uroker.com/files/4ca/4ca500c47ad318913435e4b914605469.jpg)
![](https://st.uroker.com/files/63d/63dcb9fca6ad48e2ea7640d8865bd5d8.jpg)