Задача 5. Простые числа

Напишите программу, которая считает количество простых чисел в заданной последовательности #и выводит ответ на экран.

Решение:

seq_num = int(input('Сколько чисел будет всего: '))
count = 0

for num in range(1, seq_num + 1):
  number = int(input(f'Введите {num} число: '))
  prime = True
  for i in range(2, num):
    if (num % i == 0):
      prime = False
  if prime:
    count += 1
    print('Это простое число:', number, end = '\n\n')

print()
print('Простых чисел было:', count)


1580login-checkЗадача 5. Простые числа

Добавить комментарий