Escreva um programa que solicite do usuário as duas notas de um aluno para calcular a sua média. O programa deve realizar o tratamento da digitação das notas para aceitar somente valores entre 0 e 10 (incluindo os limites). Caso a nota seja informada fora desse intervalo deve solicitar a digitação novamente. como fica no VisualG ? help-me
Soluções para a tarefa
Respondido por
1
Resposta:
void main()
{
int nota1,nota2,i=0;
float notaMedia;
while(i==0)
{
printf("\n Digite a primeira nota: ");
scanf("%d",¬a1);
if (nota1>=0 && nota1<=10)
i=1;
else
printf("\n Erro, digite novamente.");
}
i=0;
while(i==0)
{
printf("\n Digite a segunda nota: ");
scanf("%d",¬a2);
if (nota2>=0 && nota2<=10)
i=1;
else
printf("\n Erro, digite novamente.");
}
notaMedia = (nota1+nota2)/2.0;
printf("\n A nota media entre %d e %d e: %.2f",nota1,nota2,notaMedia);
}
Perguntas interessantes