Enunciados de questões e informações de concursos

Tribunal Regional Eleitoral de São Paulo
Questão 1 de 1

Considere a lógica do algoritmo, abaixo, expressa em pseudocódigo.


Var
  tipo V= vetor [0..4] inteiro
  var j, voto: inteiro
  votos: V


Início
  para (j \leftarrow 0 até 4 passo 1) faça
                      votos[j] \leftarrow 0
  fim para


enquanto (verdadeiro)
    imprima ("Digite o voto (1,2,3 ou 0 (branco) -1 finaliza): ")
    leia (voto)
    se (voto = -1)
      então vá para RESULT
    fim se
    se (voto < 0 OU voto > 3)
        então votos[4] \leftarrow votos[4] + 1
        senão votos[voto] \leftarrow votos[voto] + 1
    fim se
fim enquanto
RESULT:
 para (j \leftarrow 1 até 3 passo 1) faça
                   imprima ("O candidato ", j," obteve ", votos[j], " votos")
 fim para


 imprima ("Número de votos em branco= ", ..I..)
 imprima ("..I
I.. ", votos[4])
Fim


De acordo com a lógica apresentada,



spinner
Ocorreu um erro na requisição, tente executar a operação novamente.