Buscar

Portifolio ciclo 3 - Laboratorio de programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Portfólio
  ajuda  voltar  portfólio de grupo
Atividade de Portfólio.
- Desenvolver o programa de indicação de moradores.
- Postar arquivo salvo/impresso em PDF no portfólio.
Descrição da atividade:
1) Um condomínio precisa selecionar moradores para a eleição de Síndico. Para isso, será necessário desenvolver um programa em linguagem C com o objetivo de cadastrar o morador responsável de cada apartamento e apresentar os resultados esperados.
2) O programa deverá receber o nome, a quantidade de anos que o morador reside no condomínio e idade atual do morador.
3) Com os dados registrados, o programa deverá detectar o morador com a maior idade e o morador que reside a mais tempo no apartamento, além de apresentar a quantidade de pessoas cadastradas e a média de idade dos moradores.
Portanto, ao final da digitação dos dados, o programa deverá listar/imprimir o seguinte relatório na tela:
- Nome e idade do morador(a) responsável com maior idade;
- Nome e tempo de residência do morador(a) responsável que reside no mesmo apartamento a mais tempo;
- Quantidade geral de moradores cadastrados;
- Média geral de idade dos moradores.
Alguns detalhes importantes:
1 - O morador responsável tem a opção de escolha de participar ou não deste processo de seleção. Sendo assim, o usuário que vai cadastrar os dados não saberá exatamente quantos moradores participarão. Dessa forma, sugerimos que seja desenvolvido um loop while, seguindo o exemplo do “Código 10”, da página 133 do Caderno de Referência de Conteúdo (CRC). Assim, o usuário escolherá quando terminar a digitação dos nomes.
2 - Para localizar o morador com maior idade e o morador com maior tempo de residência, sugerimos o exemplo da lógica aplicada para a variável “maior”, no “Código 15”, páginas 140 e 141 do CRC.
3 - No mesmo “Código 15”, você encontrará aplicação da variável “contador” que poderá ser utilizada para programar a contagem geral dos moradores.
4 - O “Código 15” ainda apresenta cálculo de uma média no final. Esta mesma lógica pode ser aplicada para calcular a média geral de idade dos moradores.
5 - No caso de o morador residir a menos de um ano, a entrada de dados para “anos que reside no apartamento” é 0 (zero).
6 - Se houver mais de uma pessoa com a maior idade, o programa escolherá uma só. O mesmo se aplica para as pessoas que moram a mais tempo, tendo a mesma quantidade de anos.
7 - Para moradores que saíram e voltaram, a regra se aplica somente para o último período de moradia.
O envio de mensagens se encerrará em 29/05/2023

Outros materiais