Skip to content

Trabalho desenvolvido na disciplina de Fundamentos de Algoritmos durante o primeiro semestre da graduação de Informática.

Notifications You must be signed in to change notification settings

wxyukaa/Trabalho-FA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Trabalho-FA

Segundo trabalho desenvolvido na disciplina de Fundamentos de Algoritmos durante o primeiro semestre da graduação de Informática.

O objetivo é processar o arquivo medals.csv que contem os medalhistas das Olimpíadas de 2024 e gerar duas tabelas. Uma das tabelas apresenta um ranking dos países que mais obtiveram medalhas (ouro, prata e bronze) e a outra tabela é responsável por mostrar os países que conseguiram medalhas de apenas um gênero competitivo. A princípio, foi utilizado dois tipos estruturados de dados:

  1. DadosOlimpicos: armazena o código do país, o código da medalha e o gênero da medalha.
  2. CountryCounting: filtra os dados mais importantes para geração de tabelas resumidas (país, tipo de medalha, número total de medalhas, medalhistas mulheres e medalhistas homens). Tipos de dados utilizados: matrizes, classes de estruturas, listas de estuturas, conversão de str para int.

The purpose of the algorithm model is to process the medals.csv archive and generate two charts that shows briefly the 2024 Olympics medalists. One of the charts shows a ranking of the countries that obtained the most medals (gold, silver and bronze) and the other chart shows the countries that got in just one genre (woman or man) and the quantity of them. At first, it's important to consider that it has been used two struuctured data type in the code:

  1. DadosOlimpicos: it stores the country code, medal code and the medal genre
  2. CountryCounting: filter the most important data and stores in the structured type to generate the charts (country, medal type, total amount of the medals, number of woman medalists and number of man medalists). Most used types: lists, structured classes, estructured lists, str and int.

About

Trabalho desenvolvido na disciplina de Fundamentos de Algoritmos durante o primeiro semestre da graduação de Informática.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages