double getMin(double n1, double n2) { double mini; if (n1n2) { maxi = n1; } else { maxi = n2; } return maxi; } double calculer_noteFinale(double n1, double n2, double n3, double n4, double n5) { double mini; double maxi; double noteFinale; mini = getMin( getMin(n1,n2) , n3); mini = getMin( getMin(n4,n5) , mini); maxi = getMax( getMax(n1,n2) , n3); maxi = getMin( getMax(n4,n5) , maxi); noteFinale = n1+n2+n3+n4+n5-mini-maxi; // ajouté après la reformulation return noteFinale; } void main() { double n1; double n2; double n3; double n4; double n5; double noteFinale; n1 = readDouble( "n1 : " ); n2 = readDouble( "n2 : " ); n3 = readDouble( "n3 : " ); n4 = readDouble( "n4 : " ); n5 = readDouble( "n5 : " ); noteFinale = calculer_noteFinale(n1, n2, n3, n4, n5); println( "noteFinale : " + noteFinale ); }