Prévia do material em texto
ANHANGUERA ENGENHARIA DE SOFTWARE ALUNA : GABRIELA KARINE DE PAULA RA: 37740168 Relatório de Aula Prática da Disciplina Logica e Matematica Computacional São José Dos Campos 11/2024 SUMÁRIO 1.INTRODUÇÃO……………………………………………………………… 3 2.DESENVOLVIMENTO/MÉTODO….……………………………………… 4 3.REALIZAÇÃO DA ATIVIDADE………………………………………….. 5-6 4.CONCLUSÃO……………………………………………………………….. 7 6 1. INTRODUÇÃO Calcular a média de notas é uma tarefa essencial em diversos contextos, como na educação e na avaliação do desempenho acadêmico. O problema apresentado aqui propõe a criação de um diagrama de blocos que ilustra as etapas necessárias para realizar esse cálculo, levando em consideração critérios específicos de aprovação e reprovação. O diagrama abrange desde a declaração das variáveis e a entrada de dados até a análise do resultado, proporcionando uma visão clara e estruturada do fluxo de trabalho. A solução desse problema demonstra como a lógica de programação e a organização das tarefas podem ser representadas de maneira simples e eficiente, servindo como base para o desenvolvimento de programas que automatizam essas ações. Nesse contexto, o diagrama de blocos se torna uma ferramenta importante para entender e planejar a resolução de problemas semelhantes. 3 2.DESENVOLVIMENTO Para começar, foi verificado um arquivo disponibilizado pela instituição Anhanguera Educacional, com instruções sobre o que seria necessário para realizar essa atividade. O propósito, ao final, é que o aluno compreenda e seja capaz de analisar os princípios da lógica matemática e fundamentos de programação Método A atividade consiste em criar um diagrama de blocos que demonstre o cálculo de média, considerando duas notas de provas e calculando a média a partir das mesmas. Para isso, seria necessário declarar todas as variáveis que deveriam ser utilizadas, solicitar cada nota e armazená-las em suas respectivas variáveis através da leitura, para só então realizar o cálculo e apresentar a média final. Após isso, adicionar uma condicional. Essa condicional é de que se a média foi maior ou igual à 6 (seis), seria exibido que o aluno foi aprovado. Caso contrário, com a nota menor que 6 (seis), seria exibido que o aluno foi reprovado 6 3.REALIZAÇÃO DA ATIVIDADE A lógica do Diagrama de Blocos Conforme Solicitado : Início Declarar as variáveis: * nota_prova1 * nota_prova2 * média Pedir a nota da Prova 1: * Ler a nota da Prova 1 Pedir a nota da Prova 2: * Ler a nota da Prova 2 Calcular a média: * média = (nota_prova1 + nota_prova2) / 2 Exibir a média Final: * Escrever a média Se a média for maior ou igual a seis: * Escrever "Aluno aprovado" Se a média for menor que seis: * Escrever "Aluno reprovado" Fim O diagrama de blocos é uma representação visual de um algoritmo. Ele usa blocos para representar as diferentes etapas do algoritmo e setas para representar a ordem das etapas. Conhecido também como fluxograma, é uma representação gráfica com símbolos padronizados, os quais cada um apresenta uma função. Logo abaixo observamos o diagrama de forma mais concreta e visual 5 6 4.CONCLUSÃO Concluindo, o diagrama de blocos proposto para o cálculo da média de notas é uma representação simplificada das etapas necessárias para resolver o problema em questão. Inicia-se pela declaração das variáveis e segue com a entrada das notas das provas, a realização do cálculo da média, a exibição do resultado da média e, por fim, a avaliação do desempenho do aluno, determinando se ele foi aprovado ou reprovado Este diagrama serve como um guia visual para o processo e pode ser transformado em código de programação em uma linguagem como Python, onde Cada etapa é implementada de forma prática. Além disso, ele destaca a lógica fundamental envolvida na solução do problema de cálculo de média, que é uma tarefa comum em programas de gerenciamento de notas e avaliação acadêmica. O resultado final d e "aprovado" ou "reprovado" é determinado com base na média calculada, sendo um exemplo da aplicação de lógica condicional em um programa 7