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}")