pas bc de temps mais j´ai vu 2-3 trucs
"if (-1<cote>20)", j´ai des doutes que ca marche deja car ca signifierai que cote est superieur a -1 et superieur a 20, et qu´il faut mieux mettre les 2 test separé par && :
"if (cote>-1 && cote<=20)"
ensuite :
"if (moyenne<14)...
else if (moyenne<16)...
else if (moyenne<18)...
else if (moyenne<=20)..."
la si la note est 11 par exemple, les 4 seront exactes
il faut etre plus precis :
if (moyenne<14)...
else if (moyenne>=14 && moyenne<16)...
else if (moyenne>=16 && moyenne<18)...
else if (moyenne>=18 && moyenne<=20)...