·
Engenharia Elétrica ·
Linguagens de Programação
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
33
Entradas e Saídas de Fluxo em C: Teorias e Técnicas
Linguagens de Programação
UFPA
71
Processamento de Arquivos: Técnicas e Linguagens de Programação
Linguagens de Programação
UFPA
1
Desenvolvendo uma Conta Corrente em C: Estruturação e Métodos
Linguagens de Programação
UFPA
1
Ementa do Componente Curricular TE05270 - Técnicas e Linguagens de Programação
Linguagens de Programação
UFPA
48
Tratamento de Exceções em Linguagens de Programação
Linguagens de Programação
UFPA
1
Desenvolvimento de Aplicação com Bibliotecas em C++
Linguagens de Programação
UFPA
1
Atividade Prática: Criação de Circuito Lógico com Display de Sete Segmentos
Linguagens de Programação
UFPA
1
Algoritmo Peso Ideal - Classificacao por Peso em Pascal
Linguagens de Programação
UFPA
1
Anodo Comum: Princípios e Aplicações
Linguagens de Programação
UFPA
1
Programa em Pascal para Classificacao de Peso
Linguagens de Programação
UFPA
Texto de pré-visualização
Classes Exercıcio Exercıcio 41 Realizando uma consulta medica Faca um programa para marcacao de uma consulta medica Todas as informacoes deverao ser preenchidas atraves do teclado E preciso fornecer nome do paciente nome do medico e nome da especialidade medica utilizando referˆencias passadas atraves de ponteiros Nao se pode permitir a mudanca do nome do paciente O sistema deve por opcao do paciente possibilitar a troca da espe cialidade medica assim como o nome do medico As classes devem estar ocultas atraves de biblioteca estatica As instancias das classes devem ser formadas dinamica mente na memoria Classes Exercıcio Exercıcio 42 Realizando uma conta corrente E necessario continuar a conta corrente e implementar com os campos mınimos necessarios Todas as informacoes deverao ser preenchidas atraves do teclado E preciso fornecer nome sobrenome CPF deverao ser passados ao objeto atraves de suas referˆencias postas em ponteiros alem do saldo da conta corrente Com excecao do saldo nao se pode permitir a mudanca dos dados durante todo o ciclo de existˆencia do objeto A conta deve permitir depositos e retiradas A conta deve permanecer ativa enquanto saldo contiver pelo menos um centavo As classes devem estar ocultas atraves de interfaces utilize biblioteca estatica Classes Exercıcio Exercıcio 43 Realizando marcacoes de exame em lote Desenvolver uma aplicacao com os seguintes requisitos O numero de instˆancias para cada tipo de objeto deve ser informado pelo teclado no momento da execucao A partir do teclado ins tanciar numero determinado de pacientes Para cada paciente deve ser informado CPF prenome sobrenome gˆenero celular e email Admita que a ordenacao jurıdica pode mudar e vir a admitir outras denominacoes de gˆenero alem do sexo masculino e feminino A par tir do teclado instanciar numero determinado de tipos de exames Para cada tipo de exame deve ser informado Id designacao e custo A partir do teclado instanciar numero determinado de marcacoes de exame por pacientes Cada marcacao deve conter a data CPF do paciente que marcou o exame e Id do exame marcado Classes Exercıcio Exercıcio 43 Cont Alem das opcoes que vao permitir instanciar em lotes essas trˆes en tidades tambem devem existir opcoes para listar as instˆancias de paciente exame e marcacao Quando as marcacoes forem listadas e quando houver correspondˆencia entre o CPF registrado e o CPF de um paciente o nome do paciente deve ser listado e quando nao houver nenhuma correspondˆencia o nome deve ser deixado como vazio ou desconhecido quando houver correspondˆencia entre o Id de exame registrado na marcacao com um Id de um exame a de signacao deve ser listada e quando nao houver nenhuma corres pondˆencia a designacao deve ser deixada como vazia ou desconhe cida E obrigatorio o uso do conceito de classe e de bibliotecas para acomodar as classes Classes Exercıcio Exercıcio 43 Cont 2 Figura 1 Diagrama de classe Classes Exercıcio Exercıcio 44 Realizando marcacoes de voos em lote Desenvolver uma aplicacao com os seguintes requisitos O numero de instˆancias para cada tipo de objeto deve ser informado pelo teclado no momento da execucao A partir do teclado instanciar numero determinado de passageiros Para cada passageiro deve ser informado CPF prenome sobrenome gˆenero celular e email A partir do teclado instanciar numero determinado de tipos de voos Para cada voo deve ser informado Id e custo A partir do teclado instanciar numero determinado de compras de voos por passageiro Cada compra deve conter a data CPF do passageiro que marcou o voo e Id do voo marcado Classes Exercıcio Exercıcio 44 Cont A partir do teclado instanciar numero determinado de aeroportos Cada aeroporto deve conter Id regiao metropolitana atendida mu nicıpio e nome do aeroporto A partir do teclado instanciar numero determinado de relacionamentos de origemdestino entre voos e ae roportos Cada origemdestino deve conter data hora e dia da semana indicacao se o horario constitui uma origem ou um destino Tambem em origemdestino deve constar o Id do voo e o Id do aeroporto relacionado Classes Exercıcio Exercıcio 44 Cont2 Alem das opcoes que vao permitir instanciar em lotes essas cinco entidades tambem devem existir opcoes para listar as instˆancias de todos eles Quando as compras forem listadas e quando houver cor respondˆencia entre o CPF registrado e o CPF de um passageiro o nome do passageiro deve ser listado e quando nao houver ne nhuma correspondˆencia o nome deve ser deixado como desconhe cido quando houver correspondˆencia entre o numero do voo regis trado na compra com um Id de um voo a designacao Id do voo deve ser listada e quando nao houver nenhuma correspondˆencia a designacao deve ser deixada como desconhecida Classes Exercıcio Exercıcio 44 Cont3 Do mesmo modo quando origemdestino for listado e houver cor respondˆencia entre o Id do voo registrado e a designacao Id de um dos voos a designacao do voo deve ser listada e quando nao houver nenhuma correspondˆencia o Id deve ser deixado como des conhecido quando houver correspondˆencia entre o Id do aeroporto colocado em origemdestino com o Id de um dos aeroportos o nome do aeroporto deve ser listado e quando nao houver correspondˆencia o nome do aeroporto deve ser deixado como desconhecido E obrigatorio o uso do conceito de classe e de bibliotecas para aco modar as classes Classes Exercıcio Exercıcio 44 Cont 4 Figura 2 Diagrama de classe Classes Referˆencias Referˆencias HM Deitel PJ Deitel C como programar 5a ed Sao Paulo Pearson Prentice Hall 2006 Antonio Mendes da Silva Filho Introducao a programacao orientada a objetos com C Rio de Janeiro Elsevier 2010
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
33
Entradas e Saídas de Fluxo em C: Teorias e Técnicas
Linguagens de Programação
UFPA
71
Processamento de Arquivos: Técnicas e Linguagens de Programação
Linguagens de Programação
UFPA
1
Desenvolvendo uma Conta Corrente em C: Estruturação e Métodos
Linguagens de Programação
UFPA
1
Ementa do Componente Curricular TE05270 - Técnicas e Linguagens de Programação
Linguagens de Programação
UFPA
48
Tratamento de Exceções em Linguagens de Programação
Linguagens de Programação
UFPA
1
Desenvolvimento de Aplicação com Bibliotecas em C++
Linguagens de Programação
UFPA
1
Atividade Prática: Criação de Circuito Lógico com Display de Sete Segmentos
Linguagens de Programação
UFPA
1
Algoritmo Peso Ideal - Classificacao por Peso em Pascal
Linguagens de Programação
UFPA
1
Anodo Comum: Princípios e Aplicações
Linguagens de Programação
UFPA
1
Programa em Pascal para Classificacao de Peso
Linguagens de Programação
UFPA
Texto de pré-visualização
Classes Exercıcio Exercıcio 41 Realizando uma consulta medica Faca um programa para marcacao de uma consulta medica Todas as informacoes deverao ser preenchidas atraves do teclado E preciso fornecer nome do paciente nome do medico e nome da especialidade medica utilizando referˆencias passadas atraves de ponteiros Nao se pode permitir a mudanca do nome do paciente O sistema deve por opcao do paciente possibilitar a troca da espe cialidade medica assim como o nome do medico As classes devem estar ocultas atraves de biblioteca estatica As instancias das classes devem ser formadas dinamica mente na memoria Classes Exercıcio Exercıcio 42 Realizando uma conta corrente E necessario continuar a conta corrente e implementar com os campos mınimos necessarios Todas as informacoes deverao ser preenchidas atraves do teclado E preciso fornecer nome sobrenome CPF deverao ser passados ao objeto atraves de suas referˆencias postas em ponteiros alem do saldo da conta corrente Com excecao do saldo nao se pode permitir a mudanca dos dados durante todo o ciclo de existˆencia do objeto A conta deve permitir depositos e retiradas A conta deve permanecer ativa enquanto saldo contiver pelo menos um centavo As classes devem estar ocultas atraves de interfaces utilize biblioteca estatica Classes Exercıcio Exercıcio 43 Realizando marcacoes de exame em lote Desenvolver uma aplicacao com os seguintes requisitos O numero de instˆancias para cada tipo de objeto deve ser informado pelo teclado no momento da execucao A partir do teclado ins tanciar numero determinado de pacientes Para cada paciente deve ser informado CPF prenome sobrenome gˆenero celular e email Admita que a ordenacao jurıdica pode mudar e vir a admitir outras denominacoes de gˆenero alem do sexo masculino e feminino A par tir do teclado instanciar numero determinado de tipos de exames Para cada tipo de exame deve ser informado Id designacao e custo A partir do teclado instanciar numero determinado de marcacoes de exame por pacientes Cada marcacao deve conter a data CPF do paciente que marcou o exame e Id do exame marcado Classes Exercıcio Exercıcio 43 Cont Alem das opcoes que vao permitir instanciar em lotes essas trˆes en tidades tambem devem existir opcoes para listar as instˆancias de paciente exame e marcacao Quando as marcacoes forem listadas e quando houver correspondˆencia entre o CPF registrado e o CPF de um paciente o nome do paciente deve ser listado e quando nao houver nenhuma correspondˆencia o nome deve ser deixado como vazio ou desconhecido quando houver correspondˆencia entre o Id de exame registrado na marcacao com um Id de um exame a de signacao deve ser listada e quando nao houver nenhuma corres pondˆencia a designacao deve ser deixada como vazia ou desconhe cida E obrigatorio o uso do conceito de classe e de bibliotecas para acomodar as classes Classes Exercıcio Exercıcio 43 Cont 2 Figura 1 Diagrama de classe Classes Exercıcio Exercıcio 44 Realizando marcacoes de voos em lote Desenvolver uma aplicacao com os seguintes requisitos O numero de instˆancias para cada tipo de objeto deve ser informado pelo teclado no momento da execucao A partir do teclado instanciar numero determinado de passageiros Para cada passageiro deve ser informado CPF prenome sobrenome gˆenero celular e email A partir do teclado instanciar numero determinado de tipos de voos Para cada voo deve ser informado Id e custo A partir do teclado instanciar numero determinado de compras de voos por passageiro Cada compra deve conter a data CPF do passageiro que marcou o voo e Id do voo marcado Classes Exercıcio Exercıcio 44 Cont A partir do teclado instanciar numero determinado de aeroportos Cada aeroporto deve conter Id regiao metropolitana atendida mu nicıpio e nome do aeroporto A partir do teclado instanciar numero determinado de relacionamentos de origemdestino entre voos e ae roportos Cada origemdestino deve conter data hora e dia da semana indicacao se o horario constitui uma origem ou um destino Tambem em origemdestino deve constar o Id do voo e o Id do aeroporto relacionado Classes Exercıcio Exercıcio 44 Cont2 Alem das opcoes que vao permitir instanciar em lotes essas cinco entidades tambem devem existir opcoes para listar as instˆancias de todos eles Quando as compras forem listadas e quando houver cor respondˆencia entre o CPF registrado e o CPF de um passageiro o nome do passageiro deve ser listado e quando nao houver ne nhuma correspondˆencia o nome deve ser deixado como desconhe cido quando houver correspondˆencia entre o numero do voo regis trado na compra com um Id de um voo a designacao Id do voo deve ser listada e quando nao houver nenhuma correspondˆencia a designacao deve ser deixada como desconhecida Classes Exercıcio Exercıcio 44 Cont3 Do mesmo modo quando origemdestino for listado e houver cor respondˆencia entre o Id do voo registrado e a designacao Id de um dos voos a designacao do voo deve ser listada e quando nao houver nenhuma correspondˆencia o Id deve ser deixado como des conhecido quando houver correspondˆencia entre o Id do aeroporto colocado em origemdestino com o Id de um dos aeroportos o nome do aeroporto deve ser listado e quando nao houver correspondˆencia o nome do aeroporto deve ser deixado como desconhecido E obrigatorio o uso do conceito de classe e de bibliotecas para aco modar as classes Classes Exercıcio Exercıcio 44 Cont 4 Figura 2 Diagrama de classe Classes Referˆencias Referˆencias HM Deitel PJ Deitel C como programar 5a ed Sao Paulo Pearson Prentice Hall 2006 Antonio Mendes da Silva Filho Introducao a programacao orientada a objetos com C Rio de Janeiro Elsevier 2010