prédio, leia o número de pessoas que entraram e saíram do elevador. Considere que:
- O elevador está vazio e está subindo.
- Os dados se referem a apenas uma subida do elevador e que o número de pessoas dentro do elevador será sempre maior ou igual a zero.
- Se o número de pessoas, após a entrada e saída, for maior que 15, deve ser mostrada a mensagem "Excesso de passageiros. Devem sair X", sendo X o número de pessoas que devem sair do elevador, de modo que seja obedecido o limite de 15 passageiros.
__________________________________
Uma solução possível usando codificação para Visualg.
var
...i, andares, dentro, entram, saem, entraram, sairam, sair: inteiro
inicio
...saem <- 0
...dentro <- 0
...entraram <- 0
...leia "Andares: ", andares
...para i de 1 ate andares faca
......escreva i, "o Andar"
......leia "Entrando: ", entram
......entraram <- entraram + entram
......se i <> 1 entao
.........leia "Saindo: ", saem
.........sairam <- sairam + saem
......fimse
......dentro <- dentro + ( entram - saem )
......escreva "Dentro: ", dentro
......se dentro > 15 entao
.........sair <- dentro - 15
.........escreva "Excesso de passageiros. Devem sair ", sair
.........dentro <- dentro - sair
.........sairam <- sairam - sair
......fimse
...fimpara
...escrever dentro, sairam, entraram
fimalgoritmo