Bem vindo a aula 74 de nosso curso gratuito de programação com a linguagem C.
Na aula de hoje vamos continuar a resolução da nossa lista de exercícios, fazendo um programa para validar as notas de um aluno e calcular sua média.
5) Faça um programa que leia as notas referentes às duas avaliações de um aluno. Calcule e imprima a média semestral. Faça com que o programa só aceite notas válidas (uma nota válida deve pertencer ao intervalo de 0 a 10). Cada nota deve ser validada separadamente.
Para resolver este exercício nós precisamos de duas repetições do tipo do{ }while para validar as notas. Em ambos os casos precisamos pedir e ler a nota ENQUANRO a nota digitada for menor que zero OU maior que dez.
#include <stdio.h>
#include <stdlib.h>
int main() {
float nota1, nota2, media;
do{
printf("Digite a primeira nota: ");
scanf("%f", ¬a1);
}while(nota1 < 0 || nota1 > 10);
do{
printf("Digite a segunda nota: ");
scanf("%f", ¬a2);
}while(nota2 < 0 || nota2 > 10);
media = (nota1 + nota2) / 2;
printf("Nota final: %.2f\n", media);
}
