• Matéria: Informática
  • Autor: kabullozynho
  • Perguntado 6 anos atrás

Crie um algoritmo que solicite ao usuário 3 notas de um aluno e informe a média desse aluno. Porém enquanto o usuário não digita 3 notas válidas, continue solicitando uma nova nota.

OBS: Linguagem C

Respostas

respondido por: MathRevan
1

Resposta:

#include <stdio.h>

float nota1, nota2, nota3;

float media(float a, float b, float c);

int main()

{

nota1 = 11;

nota2 = 11;

nota3 = 11;

while(nota1 > 10 || nota1 < 0)

{

 printf("Insira a primeira nota: ");

 scanf("%f", %a1);

}

while(nota2 > 10 || nota2 < 0)

{

 printf("Insira a segunda nota: ");

 scanf("%f", %a2);

}

while(nota3 > 10 || nota3 < 0)

{

 printf("Insira a terceira nota: ");

 scanf("%f", %a3);

}

printf("Sua média é: %.2f\n", media(nota1,nota2,nota3));

}

float media(float a, float b, float c)

{

float total = a + b + c;

return(total/3);

}

//GG

Perguntas similares