Предмет: Информатика, автор: Ухбаджлуд

Язык программирования "python"

Приложения:

Ответы

Автор ответа: mid64rus
0
import random
#Функция проверки простого числа
def is_simple(num):
  for i in range(2, num):
    if num % i==0:
      return False  #ЕСЛИ НАШЕЛСЯ ДЕЛИТЕЛЬ, ТО ЧИСЛО НЕ ПРОСТОЕ
  return True   # ЕСЛИ ДЕЛИТЕЛЬ НЕ НАШЕЛСЯ, ТО ЧИСЛО ПРОСТОЕ

arr = []
arr_length = int(input('Введите размер массива: '))

#Заполняем массив
for i in range(0, arr_length):
  arr.append(random.randint(1, 100))

result = []
for i in arr:
  print(i)
  if is_simple(i):
    result.append(i)

print('Результат: ')
for i in result:
  print(i)
Автор ответа: Ухбаджлуд
0
спасибо огромное
Автор ответа: mid64rus
0
поправил
Похожие вопросы
Предмет: Другие предметы, автор: anna10249
Предмет: Қазақ тiлi, автор: mansurkazhybai
Предмет: Алгебра, автор: Аноним