• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

vibebl

quem me ajuda

8 mensagens neste tópico

Pretende-se modelar uma sala de espera de um consultório médico.

Para resolver este exercício deverá:

(a) Construir a classe Paciente.

Um paciente pode ser categorizado como tendo:

• um código de utente;

• um nome;

• um número de atendimento;

• uma idade;

• um estado (em espera ou atendido)

(:) Construir a classe Consultório. As funcionalidades a disponibilizar pela classe Consultório baseiam-se nos seguintes requisitos:

• Registar a entrada de um novo paciente na sala de espera (número de atendimento sequencial).

• Registar o atendimento de um paciente a partir do seu número de atendimento.

• Determinar o número de pacientes presentes na sala de espera (estado em espera).

• Determinar a média de idade dos pacientes do consultório.

• Consultar os dados de um paciente a partir do seu número de atendimento.

© Construir uma classe de teste na qual deverá definir dois consultórios e testar as suas funcionalidade

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não é aqui que te vão fazer o TPC. Começa a fazer e expoe as dúvidas que te vão surgindo, é mais facil para nós e melhor para ti, já que te obriga a fazer um esforço para perceberes. :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tal como te disseram, tens de apresentar dúvidas concretas.

Se não as apresentares o tópico pode ser bloqueado.

Pelo que vejo tens aqui no fórum exemplos de código que te vão ajudar muito. :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Registar a entrada de um novo paciente na sala de espera (número de atendimento sequencial). ou acresentar é a mesma coisa ?que codigo aplico

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Registar a entrada de um novo paciente na sala de espera (número de atendimento sequencial). ou acresentar é a mesma coisa ?que codigo aplico

vou-te dar um exemplo muito simples a funcionar como console application

	public void NovoPaciente() {
		int numeroAtendimento = 12;
		numeroAtendimento++;
		int codigoUtente;
		string nomePaciente;
		int idade;
		string estado;

		Console.WriteLine("Codigo de Utente:");
		codigoUtente = int.Parse(Console.ReadLine());

		Console.WriteLine("Nome do Paciente:");
		nomePaciente = Console.ReadLine();

		Console.WriteLine("Idade do Paciente:");
		idade = int.Parse(Console.ReadLine());

		Console.WriteLine("Estado do Paciente (Espera ou Atendido)?:");
		estado = Console.ReadLine();
		estado = estado.ToUpper();

		if (estado == "ESPERA") {
			estado = "ESPERA";
		} else if (estado == "ATENDIDO") {
			estado = "ATENDIDO";
		} else { estado = "UNKNOWN"; }

		Console.WriteLine("Numero de atendimento({4}): Paciente {0}, com o codigo de utente {1}, tem {2} anos de idade e está neste momento (em) {3}", nomePaciente, codigoUtente, idade, estado, numeroAtendimento);
	}

Isto tá muita feio, também não estou com muita cabeça agora para isto, no entanto tens aí uma ideia....agora depende do que queres fazer com isto...Console Application, Windows Application...se queres usar bases de dados ou não para guardar os valores... epá faz um plano de como queres fazer as coisas e começa a desenvolver e se tiveres dúvidas apresenta mas com algum código, porque aqui ninguem te vai fazer exames....e além disso se alguem te fizer o exame e tiveres boa nota só te estás a enganar a ti próprio....my 2 cents

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim , infelizmente não percebo muito de C# , e tenho mesmo muitas duvidas , nem sei por odne me virar pois é uma das disciplinas mais importantes do curso

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora