Preencha o pseudocódigo a seguir para que ele verifique se um valor digitado pelo usuário é maior que 100. Se for, o algoritmo deverá exibir a mensagem Valor acima de 100. Caso contrário, nada será exibido.
Algoritmo ValorAcimaDe100
Escreva(Digite um valor: )
Leia(valor)
___(valor > 100) então
Escreva(Valor acima de 100)
FimSe
FimAlgoritmo
Qual palavra-chave deve ser inserida no espaço em branco para construir o comando condicional simples?

Passo 1

Beleza, o enunciado pede pra completar um pseudocódigo que verifica se o número digitado é maior que 100. Se for, mostra “Valor acima de 100”; senão, não faz nada. Estamos trabalhando com estruturas condicionais (o famoso “if” em outras linguagens). Para resolver, precisamos lembrar qual a sintaxe de um comando condicional simples em pseudocódigo.

Passo 2

Teoria rápida sobre condição simples em pseudocódigo:
  • A gente abre a condição com a palavra-chave Se.
  • Logo depois vem a expressão lógica entre parênteses, tipo Se (condição) então.
  • Dentro do bloco, coloca o que deve ocorrer se a condição for verdadeira.
  • Fecha tudo com FimSe.
    Exemplo genérico:
Se (x > 0) então
  Escreva("x é positivo")
FimSe
Repare que não há “senão” aqui, porque é um comando condicional simples.

Passo 3

Voltando ao seu pseudocódigo:
Algoritmo ValorAcimaDe100
  Escreva("Digite um valor: ")
  Leia(valor)
  ___(valor > 100) então
    Escreva("Valor acima de 100")
  FimSe
FimAlgoritmo
Para encaixar a estrutura, falta a palavra que inicia o if. Seguindo a sintaxe:
  • A gente substitui “___” por Se.
    E ficaria:
Se (valor > 100) então

Resposta

A palavra-chave que deve ser inserida é Se.

Exercícios relacionados