numero = float(input('Digite um número para saber se é par ou impar:'))
resto = numero % 2
if resto == 0:
print('Número é par')
else:
print('Número é impar')
---
Para começar, lembremos a definição de paridade. Um número é par se o resto da divisão por 2 for zero, caso contrário, isto é, se o resto da divisão for 1, o número é dito ímpar.
---
Vamos então fazer uma função que faça isso, lembrando que em python o resto da divisão é calculado pelo operador %:
def eh_par(n):
>
return n%2==0
E para q função principal que a use, temos:
if __name__==‘main’:
>
n=input(‘Insira um número: ’)
>
if eh_par(n):
>
print(‘PAR’)
>
else:
>
print(‘IMPAR’)
\[\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\vphantom{1}\]
Para escrever sua resposta aqui, entre ou crie uma conta.
Lógica e Técnicas de Programação
•Uniasselvi
Programação Orientada A Objetos
•UNINTER
Compartilhar