Ir para conteúdo
Fórum Script Brasil
  • 0

Programa em C++


Seu Pai

Pergunta

alguém que saiba programar em C++, pode tentar me explicar como funciona esse programa, recebi este trabalho do professor, mas não tenho nem ideia de como começa este programa, nós programamos no DEV C++

Se alguém puder iluminar iniciando o programa, estarei muito grato.

Obrigado desde já.

Ai vai o programa

Crie uma classe denominada Elevador para armazenar as informações de um elevador dentro

de um prédio. A classe deve armazenar o andar atual (0=térreo), total de andares no prédio,

excluindo o térreo, capacidade do elevador e quantas pessoas estão presentes nele.

A classe deve disponibilizar as seguintes funcionalidades:

* um construtor sem argumentos, que inicialize os dados com zero;

* um construtor que receba como argumentos a capacidade do elevador e o total de andares no

prédio (os elevadores sempre começam no térreo e vazios);

* um método para acrescentar uma pessoa no elevador (só deve acrescentar se ainda houver

espaço);

* um método para remover uma pessoa do elevador (só deve remover se houver alguém dentro

dele);

* um método para subir o elevador um andar (não deve subir se já estiver no último andar);

* um método para descer um andar (não deve descer se já estiver no térreo);

* um método para exibir na tela o status atual do elevador no momento, ou seja, em qual andar se

encontra, quantas pessoas estão presentes e quantas pessoas ainda podem entrar;

* e mais os métodos necessários para obter-se cada um dos os dados armazenados (ex.:getAndarAtual).

Crie um programa que implemente e teste a classe Elevador. O programa deve solicitar ao usuário

os dados do elevador e exibir as opções disponíveis para o elevador (subir um andar, descer um

andar, entrar uma pessoa e sair uma pessoa) para que o usuário escolha uma opção. O programa

deve continuar solicitando uma opção até que seja digitada uma condição qualquer de término. Os

dados do elevador devem ser fornecidos apenas uma vez.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...