1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
public class Snippet {
/**
* @param args
*/
public static void main(String[] args) {
for (int i = -5; i < 105; i++) {
String ret = fonction(i);
System.err.println(" --> "+ret);
}
}
static String fonction(int valeur)
{
System.err.print(valeur);
valeur = Math.min(Math.max(0, valeur), 100); // Correction (merci à XxArchangexX pour le <0)
valeur = Math.round(valeur)/10; // On réetage les valeur pour avoir 0, 1, 2, 10 qui sont des "exceptions" et on arrondis bien entendu avant
System.err.print("=="+valeur);
String phrRet="A BOIRE";
switch(valeur)
{
case 0: phrRet="GELE";
case 1: phrRet="PAS TRES CHAUD";
case 2: phrRet="FAIT CHAUD";
case 10:phrRet="EAU BOUT";
}
return phrRet;
}
} |
Partager