Lógica, perguntado por aldir45, 11 meses atrás

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 NEDEEER
1

Resposta:

void main()

{

int nota1,nota2,i=0;

float notaMedia;

while(i==0)

{

 printf("\n Digite a primeira nota: ");

 scanf("%d",&nota1);

 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",&nota2);

 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