Exercício: Representação dados em arquivos

Em 10/2/15, deputados da Assembleia Legislativa de Minas Gerais aprovaram em segundo turno, o projeto que garante o pagamento do auxílio moradia a todos parlamentares. Na legislatura passada, o auxílio tinha sido cortado dos deputados que possuem imóvel na região metropolitana de Belo Horizonte (Fonte: G1).

A imagem abaixo (do jornal O Tempo), mostra como foi o voto dos parlamentares nos dois turnos da votação.

O voto dos parlamentares da ALMG em relação ao auxílio moradia.

A partir das informações nesta imagem, começamos a procurar respostas para perguntas como: "Quais parlamentares mudaram o voto entre o primeiro e o segundo turno?", "Quais parlamentares votaram contra o auxílio nos dois turnos?", "Quantos parlamentares do PROS existem na Assembleia?".

Essas perguntas podem ser respondidas por programas de computador, mas para isso, as informações da imagem devem estar armazenadas num arquivo. Pense e discuta no Moodle, como essas informações poderiam ser armazenadas num arquivo texto, de maneira que seja fácil fazer um programa que responde as perguntas acima. Depois, discuta como essas informações poderiam ser armazenadas num arquivo tipado, para a mesma finalidade. Experimente realmente implementar um programa que responde essas questões. Discuta seu programa no Moodle.

Esta página é parte do material de GCC101, mantida por Bruno Schneider