В разных шифрах Соня использует простые и составные числа. Она знает: число называется простым, если оно делится только на 1 и на себя само. Иначе оно называется составным.
Дано число n. Выведи "ДА", если оно простое, и "НЕТ", если составное.
Ввод Вывод
2 ДА
6 НЕТ
Ответы
Ответ дал:
0
Программа:
Python:
n, tmp = int(input()), 2
while n % tmp != 0: tmp += 1
print('ДА' if tmp == n else 'НЕТ')
Объяснение:
В начале - регистрируются переменные n и tmp: для n - вводится значение с клавиатуры (само число, которое будет анализироваться), tmp - временная переменная для будущих вычислений. С помощью цикла while прибавляем к tmp единицу до тех пор, пока остаток от деления tmp на n не равен нулю. Выводится "ДА", если значение переменной tmp равно n, если нет - вывести "НЕТ".
Результат:
2
ДА
6
НЕТ
15
НЕТ
13
ДА
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
7 лет назад
7 лет назад
8 лет назад