·
Cursos Gerais ·
Linguagens de Programação
Send your question to AI and receive an answer instantly
Recommended for you
3
Registro de Aulas Práticas: Procedimentos e Passos para o Registro de Ocorrência
Linguagens de Programação
UMG
1
Histograma de Notas e Maior Nota por Cargo - Concurso
Linguagens de Programação
UMG
6
Atividade em C
Linguagens de Programação
UMG
8
Projeto Angular Catalogo de Livros - Implementacao de Componentes e Servicos
Linguagens de Programação
UMG
5
Algoritmos em Pascal - Exemplos de Soma, Multiplicação e Dados Pessoais
Linguagens de Programação
UMG
1
Implementacao-Classes-Shape-Circle-Rectangle-em-C
Linguagens de Programação
UMG
1
Resolucao de Saidas de Ponteiros em C++ - Exercicio de Programacao
Linguagens de Programação
UMG
1
Exercício de Programação C - Manipulação de Struct user com Dados de Usuário
Linguagens de Programação
UMG
1
Trabalho de Desenvolvimento Web em Html5 com Javascript
Linguagens de Programação
UMG
1
Exercicios Resolvidos de Alocacao Dinamica Funcoes Ponteiros e Estruturas em C
Linguagens de Programação
UMG
Preview text
No primeiro trabalho da M3 o objetivo é explorar um pouco o uso de algoritmos de ordenação utilizando alguns conceitos que já vimos anteriormente 1 Criem uma struct Jogador ela deve conter uma string nome e um inteiro pontuação a Criem um vetor de struct do tipo Jogador com até 1000 jogadores b Eles devem ser preenchidos com valores aleatórios os nomes não precisam fazer sentido c Não deve existir um vetor de nomes e um vetor de pontos separados 2 Devem existir duas funções exibirJogadores e melhoresPontuacoes a exibirJogadores deve mostrar no console o nome de todos os jogadores ordenados em ordem alfabética b melhoresPontuacoes deve mostrar no console as 100 melhores pontuações ordenadas da melhor para a pior e jogadores com pontuações iguais devem aparecer ordenados em ordem alfabética 3 Para fazer a ordenação vocês devem implementar 2 algoritmos de ordenação diferentes a Cada função deve utilizar um algoritmo de ordenação diferente b Um dos algoritmos deve ser escolhido entre Insertion Sort ou Bubble Sort c Outro algoritmo deve ser o Merge Sort
Send your question to AI and receive an answer instantly
Recommended for you
3
Registro de Aulas Práticas: Procedimentos e Passos para o Registro de Ocorrência
Linguagens de Programação
UMG
1
Histograma de Notas e Maior Nota por Cargo - Concurso
Linguagens de Programação
UMG
6
Atividade em C
Linguagens de Programação
UMG
8
Projeto Angular Catalogo de Livros - Implementacao de Componentes e Servicos
Linguagens de Programação
UMG
5
Algoritmos em Pascal - Exemplos de Soma, Multiplicação e Dados Pessoais
Linguagens de Programação
UMG
1
Implementacao-Classes-Shape-Circle-Rectangle-em-C
Linguagens de Programação
UMG
1
Resolucao de Saidas de Ponteiros em C++ - Exercicio de Programacao
Linguagens de Programação
UMG
1
Exercício de Programação C - Manipulação de Struct user com Dados de Usuário
Linguagens de Programação
UMG
1
Trabalho de Desenvolvimento Web em Html5 com Javascript
Linguagens de Programação
UMG
1
Exercicios Resolvidos de Alocacao Dinamica Funcoes Ponteiros e Estruturas em C
Linguagens de Programação
UMG
Preview text
No primeiro trabalho da M3 o objetivo é explorar um pouco o uso de algoritmos de ordenação utilizando alguns conceitos que já vimos anteriormente 1 Criem uma struct Jogador ela deve conter uma string nome e um inteiro pontuação a Criem um vetor de struct do tipo Jogador com até 1000 jogadores b Eles devem ser preenchidos com valores aleatórios os nomes não precisam fazer sentido c Não deve existir um vetor de nomes e um vetor de pontos separados 2 Devem existir duas funções exibirJogadores e melhoresPontuacoes a exibirJogadores deve mostrar no console o nome de todos os jogadores ordenados em ordem alfabética b melhoresPontuacoes deve mostrar no console as 100 melhores pontuações ordenadas da melhor para a pior e jogadores com pontuações iguais devem aparecer ordenados em ordem alfabética 3 Para fazer a ordenação vocês devem implementar 2 algoritmos de ordenação diferentes a Cada função deve utilizar um algoritmo de ordenação diferente b Um dos algoritmos deve ser escolhido entre Insertion Sort ou Bubble Sort c Outro algoritmo deve ser o Merge Sort