terça-feira, 12 de fevereiro de 2019

Elevador com VisualG

Algoritmo "elevador com funções"

Var

Inicio

   // funcao que altera o estado do sistema
funcao AlterarEstadoSistema(a:logico):logico
inicio
   se a=verdadeiro entao
      retorne verdadeiro
   senao
      retorne falso
   fimse
fimfuncao
escreva(AlterarEstadoSistema(Verdadeiro))

// função que chama o elevador num piso
funcao chamarElevador(a:inteiro):inteiro
inicio
   retorne a
fimfuncao

// guarda a chamado do elevador
funcao guardarChamadaElevador(a:inteiro):inteiro
inicio
fimfuncao

// se guardaste tens de ler
funcao lerChamadaElevador(a:inteiro):inteiro
inicio

fimfuncao

Fimalgoritmo

Sem comentários:

Enviar um comentário