Informática, perguntado por ruangalo8, 2 meses atrás

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

Respondido por marcosintergo
1

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:

  1. Na primeira linha o algoritmo deve ter um nome: algoritmo "nome_do_algoritmo"
  2. Na quarta linha você escreveu inicío com acentuação e usou o pontuação de dois pontos ":".
  3. 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.


ruangalo8: Deus abençoe você pela grande ajuda amigo
Perguntas interessantes