Alguem sabe Criar dois algoritmos e testar utilizando a ferramenta VisualG.
- 1. Para o primeiro algoritmo, o usuário deverá informar a sua idade e em seguida deverá ser informada uma mensagem se ele for menor ou maior de idade.
Pois abaixo o código não funcionou no visualG e não sei o erro
Algoritmo
var:
idade: inteiro
início:
escreval("Digita número: ")
leia idade
se ( idade>=18) entao
escreva ("maior de idade")
senao
escreva("menor de idade")
fimse
FimAlgoritmo
Soluções para a tarefa
Resposta:
1. Algoritmo
Algoritmo "idade"
Var
idade:inteiro
Inicio
escreval("Digite sua idade: ")
leia(idade)
se(idade >= 18) entao
escreval("Você é maior de idade!")
senao
escreval("Você é menor de idade!")
fimse
Fimalgoritmo
2. Algoritmo
Algoritmo "idade"
Var
idade:inteiro
Inicio
escreval("Digite sua idade: ")
leia(idade)
enquanto (idade < 0) faca
escreval("A idade deve ser maior ou igual a zero.")
escreval("Digite sua idade: ")
leia(idade)
fimenquanto
se(idade >= 18) entao
escreval("Você é maior de idade!")
senao
escreval("Você é menor de idade!")
fimse
Fimalgoritmo
Explicação:
Os dois algoritmos são iguais, mas o segundo vai checar se o valor que o usuário digitou é menor que 0, se sim, irá solicitar ao usuário um valor igual ou maior que zero.
O seu algoritmo tem alguns erros, são eles:
- Na primeira linha o algoritmo deve ter um nome: algoritmo "nome_do_algoritmo"
- Na quarta linha você escreveu inicío com acentuação e usou o pontuação de dois pontos ":".
- Já na sexta linha você esqueceu de usar os parênteses para especificar qual variável receberia o valor digitado pelo usuário. Neste caso: leia(idade)
Espero ter ajudado.