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?
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.