SóProvas


ID
1497862
Banca
FUNCAB
Órgão
MDA
Ano
2014
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Observe o algoritmo a seguir, em que a fungao MOD retorna o resto da divisao de urn numero por outro, e responda a questão.

                        algoritmo "ALG888"
                        var
                           N : inteiro
                         inicio
                            para N de 5 ate -2 passo -1 faca
                                     se N MOD 2 = 0 entao
                                          escreva(N)
                                     fimse
                            fimpara
                         fimalgoritmo


Após a execução, o algoritmo irá gerar a seguinte saída:

Alternativas
Comentários
  • Pontos a serem observados: 

    - decremento de 1 (passo -1).

    - as iterações terão os seguintes valores: 5, 4, 3, 2, 1, 0, -1, -2.

    - A impressão só será feita apenas se o resto da divisão entre o valor corrente de N por 2 for igual a 0.

     

    Para N igual a:

     

    5: resto diferente de zero (não imprime N)

    4: resto igual a zero (imprime N)

    3: resto diferente de zero (não imprime N)

    2: resto igual a zero (imprime N)

    1: resto diferente de zero (não imprime N)

    0: resto igual a zero (imprime N)

    -1: resto diferente de zero (não imprime N)

    -2: resto igual a zero (imprime N)

     

    Portanto, serão impressos os valores 4, 2, 0, -2.

     

    Espero ter ajudado!

  • Força Guerreiro!!!!!!