Skip to content

jorgesomers/Elevador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elevador

Projeto final do curso de C# Samsung Ocean

Requisitos:

Métodos:

Inicializar : deve receber como parâmetros a capacidade do elevador e o total de andares no prédio (os elevadores sempre começam no térreo e vazio);

Entrar : deve acrescentar uma pessoa no elevador (só deve acrescentar se ainda houver espaço);

Sair : deve remover uma pessoa do elevador (só deve remover se houver alguém dentro dele);

Subir : deve subir um andar (não deve subir se já estiver no último andar);

Descer : deve descer um andar (não deve descer se já estiver no térreo);

Realizado:

Criação de Predio com qtd de Andares, qtd de Elevadores e Capacidades.

Métodos - -> Id - identificação do elevador

-> Sobe - Elevador Sobe até limite qtd Andares

-> Desce - Elevador Desce até Zero

-> MaxOcup - ocupação maxima do elevador

-> MaxAndar - numero máximo de andares

-> Embarcou - numero atual de ocupacao

-> VcEmbarcou - se voce está no elevador

-> AndarAtual - metodo que retorna o andar atual e configura em qual andar está e nao deixa passar dos limites

-> Acao(nAcao) - nAcao listada abaixo -

TipoAcao.SOBE;

TipoAcao.DESCE;

TipoAcao.VOCEENTRA;

TipoAcao.VOCESAI;

TipoAcao.VISITAENTRA;

TipoAcao.VISITASAI;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages