Escreva uma função qualityPoints que peça a média de um estudante e retorne 4 se a média for 90-100, 3 se a média for 80-89, 2 se a média for 70-79, 1 se a média for 60-69 e 0 se a média for menor que 60.
Passo 1
Faala, galerinha!! Bora juntos pra mais uma questão?
O objetivo da nossa função é receber os valores das notas e verificar em qual escala as notas se encaixam e retornar a escala que cada nota está de 0 até 4. Dentro da função é preciso colocar essas condições, ou seja, utilizaremos um “if” para determinar cada escala da nota. Seguindo essa lógica a nossa função ficará da seguinte forma:
/*criar a função qualityPoints */
int qualityPoints( int media ){
/* determinar as escalas */
if ( media >= 90){
return 4;
}/*fim do if */
else if ( media >= 80){
return 3;
} /* fim do else if */
else if( media >= 70){
return 2;
} /* fim do else if */
else if ( media >= 60){
return 1;
} /* fim do else if */
/* 0
else {
return 0;
} /* fim do else */
} /* fim da função qualityPoints */
Passo 2
Após definir a nossa função. É preciso somente chamar ela dentro do nosso programa. E partiu próximo exercício!!!
Resposta
O programa final será:
