SóProvas


ID
5410660
Banca
CEPS-UFPA
Órgão
UFRA
Ano
2019
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Dado o pseudocódigo

Algoritmo "questao_43";
Inicio
Leia (A);
Leia (B);
C <- 0;
Enquanto B > A faça
inicio
A <- A + 5;
B <- B – 1;
C <- A * B;
fim;
Se (C < 500) Então Escreva (‘Grupo 1’)
Senão Se ((C > 500) e (C < 600))
Então Escreva (‘Grupo 2’)
Senão Se ((C > 600) e (C < 700))
Então Escreva (‘Grupo 3’)
Senão Se ((C > 700) e (C < 800))
Então Escreva (‘Grupo 4’)
Senão Escreva (‘Grupo 5’);
Fim.

Para as variáveis A e B possuindo os valores 5 e 27, respectivamente, a alternativa que representa a saída correta obtida no final do algoritmo é

Alternativas
Comentários
  • Inicio 

    Leia (A) = 5; 

    Leia (B) = 27; 

    C <- 0; 

    Enquanto B > A faça 

    inicio 

      A <- A + 5; = 25

      B <- B – 1; = 23

      C <- A * B; = 575

    fim; 

    Se (C < 500) Então 

    Escreva (‘Grupo 1’) 

    Senão Se ((C > 500) e (C < 600)) Então 

    Escreva (‘Grupo 2’) 

    Senão Se ((C > 600) e (C < 700)) Então 

    Escreva (‘Grupo 3’) 

    Senão Se ((C > 700) e (C < 800)) Então 

    Escreva (‘Grupo 4’) 

    Senão 

    Escreva (‘Grupo 5’); 

    Fim.

  • Complementando a resposta do colega Ronaldo Ribeiro: Antes de entrar no while em que os valores são atualizados, os mesmos ainda satisfazem a condição B > A: B = 24 e A = 20. Eu errei pq desconsiderei isso então muita atenção galera.