Форум сайта python.su
0
a = input( “ Введите Ваше парное число ”)
if (a % 2 == 0):
print(a)
else:
print(“Нужно вводить только парные числа!” )
Офлайн
20
1. Код оберните.
2. В чем вопрос распишите! Что желаете увидеть и какая ошибка вываливается.
Офлайн
0
Хочу чтобы при вводе парного числа оно выводилось на экран, а при вводе непарного выводилась надпись “Нужно вводить только парные числа!” 
Офлайн
6
Отступы есть?
a = input( “ Введите Ваше парное число ”) if (a % 2 == 0): print(a) else: print(“Нужно вводить только парные числа!” )
Отредактировано giveback (Сен. 24, 2015 20:12:39)
Офлайн
76
a = int(input( “ Введите Ваше парное число ”))
Офлайн
0
YVeselovskyi
print ('Задание:Ввод парных чисел')
#Ввод данных
a=int(input('Введите парное число:'))
if a<=9:
print('Нужно вводить только парные числа!')
elif a>=10 :
print (a)
print ('Конец')
Офлайн
20
Для YVeselovskyi:
Поясните, пожалуйста, что вы понимаете под парными числами?
Условие if (a % 2 == 0) у вас проверяет, является ли число, на которое указывает переменная a, четным.
К парным числам это не имеет отношения.
Офлайн
0
YVeselovskyi
1. Для четных чисел твой код правильный, только нужно обратить внимание на знаки табуляции перед обеими print. И вариант:
if a % 2: ...
Два простых числа N1 и N2, где N2> N1 называются парными, если N2 - N1 = 2.Необходимо как минимум два числа. Проверить простые ли это числа (целые положительные числа, которые делятся только на 1 и на себя же родного без остатка). И после этого сравнить разницу этих двух чисел с числом 2.
Отредактировано vananabu (Сен. 28, 2015 14:25:04)
Офлайн