Considere um tipo que representa os dados de um aluno com os dados: (Valor 1,0)
• matricula (int)
• turma (char) → a, b, c, d ou e
• nome (char tamanho 50)
• p1, p2, p3 (float) → notas
a) Escolha um algoritmo de ordenação e ordene um vetor de alunos em ordem crescente por
turma. Caso eles pertençam à mesma turma, faça uma ordenação pelo número de matrícula,
em ordem crescente.
b) Usando algum outro algoritmo de ordenação, ordene em ordem crescente pela sua média.
Caso eles tenham a mesma média, faça uma ordenação por seus nomes nomes em ordem
alfabética.
Faça com que as comparações ignorem variações de letras maiúsculas/minúsculas.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar