Trabalho Escolar de Computação - Linguagem C - Universidade Jean Piaget de Angola
UNIVERSIDADE JEAN PIAGET DE ANGOLA
FACULDADE DE CIÊNCIAS E TECNOLOGIAS
PROPOSTA PARA O TRABALHO FINAL DE DISCIPLINA
Existe uma grande confusão quanto ao entendimento das fases cronológicas da vida, embora existam informações sobre os vários períodos do ciclo de vida.
Para tentar esclarecer o problema, os estudantes do 1º ano de engenharia foram convidados a elaborar um programa em linguagem C, que seja capaz de registar a idade das pessoas, identificar em que faixa etária pertencem, calcular e mostrar o total de pessoas por faixa etária, conforme o exemplo a seguir:
Obs:
1- O trabalho deve ser feito em grupo de 4 estudantes;
2- Deve ser apresentado um relatório;
3- Datas: o Entrega ----- 02/06/2022 (Sala 6.011 – 11:30) o Defesas ----- 06/01/2022 à 10/06/2022 (nas aulas de TP)
4- Trabalhos plagiados serão anulados.
Docente: Lúcia Tavira Pereira Bravo
Link do código: Baixar o código do projecto
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop
Jovens - Indivíduos de 18 até 23 anos;
Adultos - Indivíduos com idade entre 24 até 55 anos;
Idosos - Indivíduos de 56 anos em diante.
*/
int main(int argc, char *argv[]) {
int idade; //idade de pessoas
int pessoas, estudantes = 0; // quantidade de pessoas a serem avaliadas
//Total de categorias
int total_jovem = 0;
int total_adultos = 0;
int total_meia_idade = 0;
int total_3idade = 0;
printf("Quantas pessoas pretende avaliar? - ");
scanf("%d", &pessoas);
printf("\n");
do{
printf("Insira a sua idade: ");
scanf("%d", &idade);
if(idade>=18 && idade<23){
total_jovem = total_jovem + 1;
}else if(idade>=24 && idade<=55){
total_adultos = total_adultos + 1;
}else if(idade>56 && idade<=70){
total_meia_idade = total_meia_idade + 1;
}else if(idade>75){
total_3idade = total_3idade + 1;
}else
printf("\n Idade invalida \n");
estudantes++;
}while(pessoas > estudantes);
//calcular e mostrar o total de pessoas por faixa etária
printf("\n");
puts("Faixa Etaria ------------ Total de estudantes");
printf("\n");
printf(" Jovens -------------------- %d ", total_jovem);
printf("\n");
printf("Adultos -------------------- %d ", total_adultos);
printf("\n");
printf("Meia-idade ----------------- %d ", total_meia_idade);
printf("\n");
printf("3a Idade -------------------- %d ",total_3idade);
printf("\n");
printf("\n");
return 0;
}
Comentários
Enviar um comentário