

Bon il n'ya pas des erreurs et ça marche bien mais juste 2 remarques:
1- il est conseillé de convertir les nombre vers chaines de caractères en utilisant les classes de gestion des type de base :
return "" + Integer.toString(tempu);
else {
tempu = (tempu - 32) * 5/9;
}
2- ce signifie que tout caractère saisie à part 'F' est considéré comme degré Celsius (que ce n'est pas logique puisqu'on a au moins 4 échelles de mesure de température : Kevin, Celsius, Fahrenheit, Rankine, Réaumur )mais peut être que l'utilisateur a pensé à un autre échelle à part Fahrenheit et Celsius
donc vous veuillez bien déterminer ce cas et définir un dernier cas pour les saisies erronés et donc utilisez la structure conditionnelle switch
Partager