Ir ao conteúdo
  • Cadastre-se

Guilherme K. Nakassima

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

posts postados por Guilherme K. Nakassima

  1. Boa noite!

     

    Sendo um pouco direto, sua definição de números ímpares está um pouco distorcida.

     

    Números inteiros são os que podem ser escritos sem parte fracionária (incluindo o zero e os inteiros negativos). Números pares são números inteiros que são divisíveis por 2, sem deixar resto. Assim, 1 é ímpar, 4 é par. Como 1,2 não é inteiro, não se encaixa na definição de par ou ímpar, não sendo nenhum dos dois.

     

    Em pseudocódigo, talvez você queira fazer o teste da seguinte forma (se o programa não sabe se x é inteiro mesmo ou não):

    if IsInteger(x) & mod(x,2) == 0
    	do_something
    else
    	do_another_thing
    end

    Ou então, declarando x como inteiro no início do programa (assim já se certificando desde o começo que é inteiro):

    declare x as Integer
    
    if mod(x,2) == 0
    	do_something
    else
    	do_another_thing
    end

     

    Claro que o código final depende da linguagem, mas só para você entender como deveria fazer.

    • Curtir 1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!