·

Engenharia Elétrica ·

Análise de Algoritmos

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Este trabalho ilustra uma situaçãoproblema que deve ser desenvolvida em forma de código em linguagem C Deve ser gerado um arquivo c ou cpp e enviado pelo AVA em algum desses formatos O nome do arquivo deve seguir o padrão apresentado a seguir com o primeiro nome iniciais dos sobrenomes de todos os integrantes do grupo em ordem alfabética sem acentos ou ç separados por underline Além disso os nomes completos devem constar também no início do código em forma de comentário Trabalhos que não seguirem o padrão serão penalizados Exemplo Grupo formado pelos alunos fictícios João Pedro Silva Ana Paula Oliveira e Daniel Souza Rodrigues Nome do arquivo em C AnaPODanielSRJoaoPSc SITUAÇÃOPROBLEMA O censo demográfico realizado a cada 10 anos pelo IBGE é de extrema importância para conhecermos melhor o perfil da nossa população Com ele é possível coletar dados dos brasileiros como idade gênero etnia renda e assim podese planejar políticas públicas voltadas para atender melhor a nossa população Suponha que você é um funcionário do IBGE responsável por tratar os dados coletados de uma pequena cidade Os dados foram salvos no arquivo de texto Censotxt e estão dispostos em colunas indicando respectivamente nome idade gênero e renda em R Pedese Desenvolva um programa em C que leia o arquivo Censotxt Na sequência com a finalidade de tratar os dados coletados é preciso Definir uma estrutura pessoa com os atributos dos cidadãos coletados no censo Criar uma array da estrutura pessoa de tamanho 100 para guardar os dados do arquivo Censotxt Mostrar na tela do programa uma lista com as pessoas entrevistadas exibindo nome idade gênero e renda de cada um como visto na Figura 1 como exemplo Calcular e exibir o total de pessoas entrevistadas Calcular e exibir a renda per capita dos entrevistados Exibir a maior e a menor idade Calcular e exibir a porcentagem de pessoas do gênero masculino feminino e outrosnão declarado Pessoa 1 JoaodaSilva 34 anos Masculino R1500 Pessoa 2 MariaPereira 25 anos Feminino R2240 Pessoa 3 JacksonSouza 43 anos Masculino R2600 Figura 1 Exemplo de lista das pessoas entrevistadas ATENÇÃO Não faça qualquer alteração no arquivo Censotxt Este arquivo serve apenas como guia para fazer o trabalho pois será usado um arquivo diferente para corrigir os trabalhos porém seguindo o mesmo padrão do que foi disponibilizado no AVA Portanto o programa deve ser capaz de tratar os dados de qualquer arquivo Censotxt