5.9. Implemente as seguintes funções:

Int Impar (int x)

Devolve Verdade se x for ímpar. Falso , no caso contrário.

Passo 1

Então vamos implementar uma função que descobre se x é impar ou não.

Antes de mais nada, repara que é a função é do tipo inteiro, então vamos devolver 0 se x for par.

Passo 2

Um número ímpar é aquele que não pode ser dividido por 2 e resultar em um número inteiro. O que a gente pode fazer é calcular a sobra da divisão de x por 2 , se esse número for 0 então x é par.

i n t   I m p a r   ( i n t   x )

{

r e t u r n   x % 2 ;

}

E a gente só precisa fazer isso. Olha que interessante, se x for par vai retornar 0 , então saberemos que é x não é impar, pois vai retornar falso.

Resposta

i n t   I m p a r   ( i n t   x )

{

r e t u r n   x % 2 ;

}