• Matéria: Informática
  • Autor: vasquesleao1
  • Perguntado 6 anos atrás

Escreva uma função que receba um número e retorne -1 se o número for ímpar ou 1 se for par.


DiCosta16: Precisa do programa em qual linguagem?

Respostas

respondido por: EduardoMGP
0
Bom, você não especificou a linguagem então explicarei como criar o código.
Primeiro de tudo você deve ter em mente que um número ímpar não é divisível por 2 pois não da um valor exato, com isso em mente existe um operador nas linguagens de programação chamado MOD ou seja, modulo, o modulo retorna o resto de uma divisão por exemplo.

3 dividido por 2 = 1 mas a conta não da exata e sobra resto 1, esse resto é o módulo, se o número for divisível por 2 ou seja, par, sobrará resto 0.

Dependendo da linguagem de programação utilizada o operador pra calcular o módulo é % então você pode fazer algo do tipo.


if(numero % 2 == 0){
#numero par

} else {
#numero ímpar

}
Espero ter ajudado :)
Perguntas similares