Para desenvolver Aula Prática Algoritmos e lógica de programação – Aula 4, comece identificando os objetivos e as entregas solicitadas no roteiro. A seguir, veja os pontos presentes na descrição desta atividade e organize teu relatório de acordo com as orientações do curso.

O que é esta aula prática?
Antes de começar, leia a apresentação e identifique o tema, a unidade e o formato pedido.
Principais conteúdos abordados
Structs e definição de estruturas de dados (ex.: Aluno)
Funções para cálculo de médias e comparação para ordenação
Laços de repetição e estruturas de seleção para entrada e processamento
Manipulação de arquivos em C (FILE) e geração de .txt com layout definido
Uso do VS Code e extensões C/C++ para desenvolvimento e execução
Aula Prática Algoritmos e lógica de programação – Aula 4
O seu trabalho é disponibilizado pronto, respondido e nas normas já na mesma hora aqui em nosso site na sua área de downloads e também no seu e-mail.
Portfólio em Word, respondido, completo e já nas normas
Se estiver acessando pelo computador, escaneie o QR Code abaixo com a câmera do celular para abrir nosso atendimento no WhatsApp.
Como desenvolver a atividade passo a passo
Execute cada etapa na ordem indicada e registre o que foi feito para depois explicar o processo no relatório.
Esta atividade prática da disciplina Algoritmos e Lógica de Programação (Unidade 4 – Aplicações de Programação, Aula 4) propõe a construção de um programa em Linguagem C para manipulação de registros e arquivos. O foco é aplicar Structs para armazenar dados de alunos (nome, médias das disciplinas, média geral e classificação) e utilizar operações de arquivo (classe FILE) para gravar, ordenar e apresentar os resultados em um arquivo texto (.txt) com layout definido. O exercício é pensado para ser desenvolvido no editor Visual Studio Code (VS Code) com as extensões C/C++ for Visual Studio Code e C/C++ Compile Run extension, em um computador com acesso à internet e pelo menos 4 GB de RAM.
O problema central consiste em receber dados de N alunos, calcular a média geral a partir de duas médias disciplinares, ordenar a turma por média decrescente, atribuir classificação (posição) a cada aluno e gravar no arquivo .txt campos como Nome do Aluno, Média Disciplina 1, Média Disciplina 2, Média Geral e Classificação. Ao final, o programa deve também calcular e escrever a média geral da turma e garantir o fechamento correto do arquivo.
O que é desenvolvido nesta atividade — Implementar em C a estrutura de dados (Struct “Aluno” ou nome equivalente), funções para cálculo de média e comparação para ordenação, rotinas de entrada de dados via laço, procedimentos para atualizar o campo de classificação conforme a ordem por nota e rotina para escrita do arquivo texto no layout especificado. Usa-se a API FILE da linguagem C para criação, escrita e fechamento do arquivo .txt; sugere-se realizar testes e documentar o código. A entrega prevista inclui um arquivo PDF com a codificação completa e explicações trecho a trecho, além de capa e folha de rosto conforme orientações.
Como estruturar o relatório
Organize a entrega em identificação da atividade, objetivos, recursos utilizados, descrição dos procedimentos, registros dos resultados e conclusão. Ajuste essa sequência ao modelo exigido pela instituição e inclua apenas observações e evidências obtidas durante a tua própria execução.
Checklist antes de entregar
- Conferir se todos os objetivos do roteiro foram contemplados.
- Descrever os procedimentos na ordem em que foram realizados.
- Inserir registros, imagens ou arquivos quando a atividade solicitar.
- Relacionar os resultados com as tarefas e revisar o formato de entrega exigido.