Informática, perguntado por armarinhosnillo, 1 ano atrás



Qual alternativa abaixo não representa uma condição para verificar se um número é par?

Anexos:

bokomoko: Porém, se usar o código corrigido que postei na resposta, vai rodar redondo.
tabmacedop0exac: muito obrigada!
bokomoko: obrigado a você pela oportunidade de ajudá-la
vitorguara: Olha só... isso responde a condição sendo PAR. Mas a questão pergunta qual a alternativa que NÃO representa condição pra ser par
vitorguara: Tudo errado!!! aff
bokomoko: Do que você está falando ?
bokomoko: tem razão ! Está errado ! é não par . O return correto seria return !( numero %2)
bokomoko: numero/1 dá sempre número
bokomoko: tente novamente leo

Soluções para a tarefa

Respondido por bokomoko
30
O menos errado é esse aqui

    public boolean retornaNumPar(int vNum){
          boolean ret;
          if(numero%2 == 0)
              ret = true ;
          else
              ret = false ;
 
          return ret;

observe que a penúltima linha que escrevi está diferente do que aparece na imagem. Na imagem falta o = 

O jeito certo de fazer essa função seria assim
    public boolean retornaNumPar(int vNum){
          return ( (numero%2 == 0) );
      }
simples assim


tabmacedop0exac: Obrigada!!!
Raymonth: Qual alternativa abaixo NÃO representa uma condição para verificar se um número é par?
Raymonth: Qual alternativa abaixo NÃO representa uma condição para verificar se um número é par? if(numero/1)
bokomoko: Tem razào ! É ao contrário !
bokomoko: De qualquer forma os algoritmos estão com erros de sintaxe
bokomoko: public boolean retornaNumPar(int vNum){
return ( (numero%2 != 0) );
}
Respondido por alesyndy
19

coloquei letra E, e deu certo pra min, mas também não achei sentido

Perguntas interessantes