Предмет: Информатика, автор: edgarby00

Как написать на Python нечетное и четное число. S= неч, S=чёт. как написать? ​

Ответы

Автор ответа: rinatmuxekto86
1

Для определения чётности или нечётности числа используется следующее условие:

if S%2==0:

 print('Число чётное')

else:

 print('Число нечётное')

Разберём  условие S%2==0:

Знак % находит остаток от деления чисел, при этом целую часть он не учитывает. Так, например, 5%2 будет равняться 1

Ещё несколько примеров нахождения остатка:

15%4=3

10%7=3

6%2=0

Чётное число это число, которое делится на 2 без остатка, именно это мы и проверяем: если число делится на 2 без остатка (т.е., остаток 0), то оно чётное, а если же нет, то оно нечётное.


edgarby00: спасибо
edgarby00: можно спросить
edgarby00: если не известно число
edgarby00: S%2==0
edgarby00: фото сделать если число нечетное то надо увеличить на 5 А если чётное то уменьшить 2 раза, что делать надо?
edgarby00: "Что"
rinatmuxekto86: Тут зависит от того, что значит: неизвестно? Если пользователь будет вводить числа, то просто в самом начале надо это число, собственно, получить, например через стандартный ввод: S=int(input('Введите число S ')
rinatmuxekto86: "если число нечетное то надо увеличить на 5 А если чётное то уменьшить 2 раза, что делать надо?" - это уже надо дополнять программу, те же самые условия пишутся, только при их выполнении надо реализовать действия, вами описанные
edgarby00: ок спасибо
Похожие вопросы
Предмет: Математика, автор: direzz