Conhecer e implementar os métodos de acesso a listas que armazenam estruturas heterogêneas, como TADs, são atividades básicas da disciplina Estrutura de dados. As listas, de um modo geral, permitem o armazenamento e a manipulação de elementos independentemente da ordem em que foram inseridos, garantindo o requisito básico de serem sequenciais e não conterem elementos nulos.
Nesse contexto, este Desafio propõe a implementação de uma relação que armazene a lista de chamada de uma determinada disciplina, contendo o nome do aluno, a nota e o status da sua matrícula (ativa ou cancelada).
São métodos que devem ser implementados neste Desafio:
Incluir e excluir alunos em qualquer ordem até o limite de 40;
Ordenar a lista por nota decrescente;
Apresentar a relação total de alunos e de alunos que estejam com a matricula ativa.
Apresente as chamadas dos métodos de acesso à lista que demonstrem a utilização das funções implementadas. Utilize o seguinte TAD como modelo.
typedef struct {
char nome[20];
float nota;
char status;
} Aluno;
Respostas
respondido por:
0
Resposta:
em quando o tempo mudar a noite cai
vitoriaemeire:
O que e isso?
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás