Programa que calcula a média de três notas descartando a nota com menor valor entre n1 e n2
Calculando a Média das Notas no Curso de TSIN
No 1º semestre de 2012, no curso de TSIN pela Uninove, o professor pediu um programa que calculasse a média de três notas de um aluno. O programa foi feito em C no DEV C++.
Nos primeiros dois semestres, a média depende do seguinte critério: descartar a menor nota entre as notas N1 e N2. Por exemplo:
- Nota 1 = 7
- Nota 2 = 10
- Nota 3 = 8
Descarta-se a menor nota entre N1 e N2, que nesse caso é a nota Nota 1 = 7. Então, pega-se a maior nota entre N1 e N2, soma-se com a Nota 3 e depois divide-se por 2.
Programa em C para Calcular a Média de Três Notas
#include<stdio.h> #include<stdlib.h> main(){ char op; do{ float n1=11,n2=11,n3=11, nm, media; /* n1 = nota AV1, n2 = nota AV2, n3 = nota AV3, nm = nota maior entre N1 e N2, media = media final */ printf("\tFabio Bmed TSIN Uninove - www.fabiobmed.com.br\n\n\tPrograma calcula media de 3 notas\n\tNesse calculo a menor nota entro N1 e N2 e desconsiderada\n\n\n"); //NOTA 1 while((n1>10) || (n1<0)){ printf("\tEntre com a Primeira nota: "); scanf("%f",&n1); if ((n1>10) || (n1<0)){ printf("\tNota incorreta. Por favor entre com uma nota entre 1 e 10:\n\n"); } else{ break; } } //NOTA 2 while((n2>10) || (n2<0)){ printf("\tEntre com a Segunda nota: "); scanf("%f",&n2); if ((n2>10) || (n2<0)){ printf("\tNota incorreta. Por favor entre com uma nota entre 1 e 10:\n\n"); } else{ break; } } if ( n1 > n2 ){ nm = n1; } else{ nm = n2; } //NOTA 3 while((n3>10) || (n3<0)){ printf("\tEntre com a Terceira nota: "); scanf("%f",&n3); if ((n3>10) || (n3<0)){ printf("\tNota incorreta. Por favor entre com uma nota entre 1 e 10:\n\n"); } else{ break; } } media=(nm+n3)/2; printf("\n\tNota 1: %.2f \n\tNota 2: %.2f \n\tNota 3: %.2f \n\n\tA media e: %.2f\n\n",n1,n2,n3,media); printf("\tDeseja Calcular uma nova media? S - Continuar | N - Sair: "); getchar(); scanf("%c",&op); system("cls"); } while(op == 's'); }
Contribuições Importantes
Agradeço ao aluno Valter Bezerra Lima Junior:
Tua aplicação calcula a média de 03 notas. Para atender o cálculo de média de nosso caso, precisaria de uma pequena modificação, descartando a menor das três notas e dividindo a soma das duas maiores por 2 (SOMA >=6 APROVADO)
e ao professor Francisco Carlos Dantas:
O critério correto para cálculo da média final leva em conta as duas melhores notas.
Conclusão
Esse exercício, realizado no meu curso de TSIN na Uninove, demonstrou como conceitos simples de programação podem ser aplicados a problemas práticos. A implementação do cálculo de média, que descarta a menor nota entre N1 e N2, é um exemplo de como podemos adaptar algoritmos para atender a requisitos específicos. Para quem está iniciando no desenvolvimento de software, esse tipo de desafio oferece uma ótima oportunidade de aprimorar a lógica de programação e entender a aplicabilidade de soluções matemáticas no dia a dia.
Olá! Sou Fabio, criador do blog FabioBmed, um espaço onde compartilho minha paixão por marketing digital, tecnologia, empreendedorismo e, claro, os aprendizados do meu dia a dia. Aqui você encontrará um mix de conteúdos profissionais e pessoais, sempre com insights práticos, dicas úteis e histórias reais.
Com mais de 15 anos de experiência no mercado digital e fundador da FBDigital, minha missão é inspirar e ajudar pessoas e empresas a construírem uma base sólida no universo online. Seja por meio de estratégias de marketing, ferramentas tecnológicas ou reflexões sobre o cotidiano, meu objetivo é transformar desafios em oportunidades.
Além dos conteúdos voltados para negócios e tecnologia, também compartilho momentos do meu dia a dia, ideias que aprendo pelo caminho e até curiosidades que podem fazer a diferença na sua vida. Aqui, cada post reflete minha busca por conhecimento e minha vontade de conectar pessoas e histórias.
Conecte-se comigo e acompanhe tudo sobre marketing, tendências digitais, aprendizados pessoais e muito mais. Juntos, vamos explorar o melhor do mundo digital e da vida cotidiana!
- Site: www.fabiobmed.com.br
- WhatsApp: WhatsApp
- E-mail:
Publicação Criada em: dezembro 12, 2012
Atualizado em: março 18, 2025 8:20 pm