Предмет: Информатика,
автор: kaeyaalberich7
В) Пользователь вводит три числа. Программа должна проверить являются ли эти числа четными и больше нуля. Если являются, то выводит на экран их сумму. Если числа не удовлетворяют условию, то переводит все нечетные числа в четные (умножает их на 2), все отрицательные переводит в положительные (умножает их на -1) и выводит их произведение.
Пример:
Приложения:
jasonmullerasd:
Какой язык?
Python
Ответы
Автор ответа:
0
Ответ:
q1=int(input())
q2=int(input())
q3=int(input())
li=[]
res=1
if q1<0:
if q1%2!=0:
li.append(q1*(-2))
else:
li.append(q1*(-1))
else:
if q1%2!=0:
li.append(q1*2)
else:
li.append(q1)
if q2<0:
if q2%2!=0:
li.append(q2*(-2))
else:
li.append(q2*(-1))
else:
if q2%2!=0:
li.append(q2*2)
else:
li.append(q2)
if q3<0:
if q3%2!=0:
li.append(q3*(-2))
else:
li.append(q3*(-1))
else:
if q3%2!=0:
li.append(q3*2)
else:
li.append(q3)
for i in li:
res*=i
print(res)
Похожие вопросы
Предмет: Английский язык,
автор: ElFt
Предмет: Русский язык,
автор: Lelja19
Предмет: Окружающий мир,
автор: аблина1
Предмет: Алгебра,
автор: nikbarkov200021
Предмет: Математика,
автор: apelekh2007