SóProvas


ID
2692645
Banca
UNIFAP
Órgão
UNIFAP
Ano
2013
Provas
Disciplina
Programação
Assuntos

Qual dos códigos PHP abaixo exibe corretamente os números pares, entre 11 e 99?

Alternativas
Comentários
  • A questão pede para contar números pares de 11 até 99. Sendo que o primeiro número par da sequência é 12 e o último é 98.

    Vamos analisar a estrutura for:

     for ($i=11;$i< 99;$i++)

    O $i++ = irá pós-incrementar em +1, ou seja, 11+1 = 12.

    Quando somar 12 + 1 = 13 torna-se falso, por causa da estrutura if

     if ($i % 2 == 0)

    Pois o resto da divisão de 13 tem quer igual a zero, e nesse casso não é, então conta o próximo número da sequência que é = 14. E assim por diante até chegar em 98.

    Ficando dessa forma a sequência:

    (12, 14, 16, 18... 98)

  • Alternativa correta: E.

    Sabendo a sintaxe do comando mod você acerta, não precisando analisar o resto do código-fonte. A sintaxe é: dividendo % divisor. O resultado será o resto da divisão (0 ou outro valor).

  • Não existe essa função mod()