Perguntar se um numero é par ou impar?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Perguntar se um numero é par ou impar?

Mensagem por math150897 em Dom 25 Dez 2011, 19:03

como eu fasso uma condição assim:
if numero par{

}


Edit: Bem acho que me lembrar um negocio das aulas de logica de programaçao, eu nao teria que usar o simbolo do operador "mod".Se sim me de um exemplo. por exemplo se 10 mod 2 ele é dividido por 2 entao é par.

math150897

Número de Mensagens : 32
Data de inscrição : 15/11/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Perguntar se um numero é par ou impar?

Mensagem por PedroX em Dom 25 Dez 2011, 19:26

Código:
if (numero mod 2) == 1
{
//impar
}
else
{
//par (pois seria 0)
}

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Perguntar se um numero é par ou impar?

Mensagem por Markituh em Dom 25 Dez 2011, 19:30

Sim, você teria que usar o mod. O algoritmo é o seguinte>
Código:
if meu_numero mod 2 == 0 // Se for par
{
      // Suas ações
}
else // Se não, é impar
{
      Suas ações.
}
Basicamente, se o resto da divisão for zero, então é par. Caso contrário, é ímpar. Acho que você nem suspeitava que mod era o resto da divisão, e que usava-se essa lógica para saber se é par ou ímpar Razz

-- Edit:
Ah, o Pedro postou antes de mim! Happy Mas é como sempre, a ordem dos fatores não altera o produto.

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Perguntar se um numero é par ou impar?

Mensagem por Conteúdo patrocinado Hoje à(s) 11:30


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum