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:
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 :)
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
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás