·

Cursos Gerais ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Fundação Presidente Antônio Carlos de Conselheiro Lafaiete Engenharia de Controle e Automação e Engenharia de Computação Algoritmos e Estruturas de Dados 1º semestre de 2024 Professor Jean Carlo Mendes Algoritmos e Estruturas de Dados Lista de Exercícios 5 Valor 10 pontos Data de Entrega 15052024 Definição Você deve fazer uma nova versão do seu programa anterior onde os dados de cada um dos alunos da disciplina sejam armazenados em uma Lista Encadeada Lembrando que seu programa deve ser capaz de Armazenar os dados da disciplina sendo nome da disciplina ano de oferta semestre de oferta nome do professor A disciplina deve conter os alunos modelar a disciplina como uma struct Receber e armazenar os seguintes dados dos alunos Número de Matrícula Nome Completo e Curso Receber e armazenar os valores das notas de primeira segunda e terceira etapas Sendo que a primeira etapa é composta de 1 trabalho valendo 30 pontos a segunda etapa é composta de 4 trabalhos dois deles valendo 5 pontos e dois deles valendo 10 pontos a terceira etapa é composta de um trabalho 20 pontos e uma prova 20 pontos As notas devem ser armazenadas de forma individual dentro da etapa correspondente Seu programa deve ser capaz de somar as notas das avaliações de cada etapa e armazenar o valor total DE CADA ETAPA e também a nota final do aluno Cada uma das etapas avaliativas deve necessariamente ser modelada em uma struct Após receber os dados dos alunos seu programa deve ser capaz de exbir o resultado final de cada um deles sendo Aprovado para notas iguais ou superiores a 60 Reprovado para notas inferiores a 30 Exame Especial para notas maiores ou iguais a 30 e menores que 60 A obtenção dos dados dos alunos bem como a exibição dos resultados devem ser realizadas em funções separadas da função main uma função para obtenção dos dados e uma função para a exibição dos dados Entrega Deve ser entrege o código fonte dos programas em CCbem identado e comentado Crie um projeto para cada problema Compacte todos os projetos em um arquivo único zip ou rar A entrega DEVE ser feita EXCLUSIVAMENTE pelo portal AVA Blackboard O nome do arquivo contendo o seu trabalho deve ser composto do nome da disciplina seu número de matrícula seu nome e a identificação do trabalho Exemplo aed012223JeanCarloMendesLista05zip IMPORTANTE O trabalho é individual Se for feito pelo chatGPT a nota será dividida por 2 já que o chatGPT terá sido sua dupla Trabalhos copiados de outros alunos terão nota zero 1