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
O que acontece se o usuário digitar o valor 50 ?
Algoritmo ValorAcimaDe100
Escreva(Digite um valor: )
Leia(valor)
___(valor > 100) então
Escreva(Valor acima de 100)
FimSe
FimAlgoritmo
O que acontece se o usuário digitar o valor 50 ?
Passo 1
Beleza, o exercício pede pra completar um algoritmo que lê um valor e verifica se ele é maior que 100. Se for, escreve “Valor acima de 100”; senão, não faz nada.
Conteúdo: estrutura condicional simples (o famoso “se-então”).
O que vamos precisar: entender como funciona a condição booleana
Conteúdo: estrutura condicional simples (o famoso “se-então”).
O que vamos precisar: entender como funciona a condição booleana
valor > 100
dentro de um “Se… então”.Passo 2
Agora vamos preencher o pseudocódigo. A ideia é usar a sintaxe do “Se” e colocar a condição
valor > 100
. Em LaTeX, a comparação fica:Então o trecho completo é:
Se (valor > 100) então Escreva(Valor acima de 100) FimSe
Explicação rápida: o
Se
avalia a expressão booleana valor > 100
. Se for verdadeira, ele entra no bloco e executa o Escreva
; se for falsa, pula direto para o FimSe
.Passo 3
Vamos ver o que acontece se o usuário digita 50.
- O programa lê
valor = 50
. - Avalia a condição:
3. Isso é falso (porque 50 não é maior que 100).
4. Como a condição falhou, o bloco dentro doSe
não é executado.
Resposta
Quando o usuário digita 50, nada é exibido.