Предмет: Информатика,
автор: Ublyd0k
Python!
Заполнить массив случайными числами в интервале [0,100] и отобрать в другой массив все простые числа. Используйте логическую функцию, которая определяет, является ли переданное ей число простым.
Пример:
Массив А:
12 13 85 96 47
Массив B:
13 47
Ответы
Автор ответа:
0
Ответ:
import random
lower = 0
upper = 100
lists = []
A = []
B = []
for num in range(lower, upper + 1):
if num > 1:
for i in range(2, num):
if (num % i) == 0:
break
else:
lists.append(num)
x = 5
for x in range(0,x):
a = random.randint(0,100)
A.append(a)
s = 0
for t in lists:
for h in A:
if h == t:
B.append(t)
print(f'Massiv A:\n{A}')
print(f'Massiv B:\n{B}')
Объяснение:
Похожие вопросы
Предмет: Русский язык,
автор: кролипглтр
Предмет: Русский язык,
автор: nastja4739
Предмет: Русский язык,
автор: 4Taнюша4
Предмет: Английский язык,
автор: alinaveselova480