void main () { // Présentation println("Bienvenue dans notre programme de calcul de votre indice de masse corporelle"); sleep(1500); println("Entrez votre Nom et votre Prénom : "); String nom = readString (); println("Bonjour "+ nom +""); sleep(1000); println("Quel âge avez-vous ?"); int age = readInteger(); println ("Très bien, vous avez donc "+age+" ans, nous allons passer au calcul de votre imc"); println(""); println("Voulez en savoir plus sur l'histoire de l'imc ?"); println(""); println("Appuyez sur la touche 1 pour en savoir plus sur l'imc et la touche 2 pour passer directement au calcul de votre imc."); println(""); int choix = readInt (); if (choix == 1) { println("L indice de masse corporelle (IMC ; en anglais, BMI : Body Mass Index) est une grandeur qui permet d'estimer la corpulence d'une personne."); println("Cet indice se calcule en fonction de la taille et de la masse. Bien qu'il fût conçu au départ pour les adultes de 18 à 65 ans, de nouveaux diagrammes de croissance ont vu le jour au cours des dernières décennies pour les enfants de 0 à 18 ans. "); println("Dans les deux cas, il constitue une indication et intervient dans le calcul de l'IMG."); println(""); println("Inventé par Adolphe Quetelet (1796-1874) — illustre scientifique belge, astronome, mathématicien et l'un des fondateurs de la statistique moderne — cet indice est aussi appelé indice de Quetelet."); sleep(20000); println(""); println("Nous allons maintenant passer au calcul de votre imc."); } sleep(1000); if (choix == 2) { // Poids println(""); println(""); println("Entrez votre poids en kilogrammes :"); double poids = readDouble (); println("Votre poids est :"+poids+" Kg"); // taille println("Entrez à présent votre taille en centimètres."); int taille = readInt (); println("Votre taille est :"+taille+" cm"); // calcul de l'imc println(""); println("Nous allons à présent calculer votre imc.Veuillez patientez."); sleep(2000); double imc = (poids/Math.pow(taille , 2) *10000); // Affichage de l'imc println(""); println("Votre imc est : "+imc+"."); // Affichage de la corpulance println("Nous en déduisons que :"); if(imc < 18.5) { println("Vous êtes maigre"); } else if(imc > 18.5 && imc < 24.9) { println("Vous avez une corpulance normale"); } else if(imc > 25 && imc < 29.9) { println("Vous êtes en surpoids"); } else if (imc > 30 && imc < 39.9) { println("Vous êtes obése !"); } else if(imc > 40) { println("Vous êtes en cas d'obésité massive , vous risquez de graves accidents cardio-vasculaires!"); } } else { println("Vous avez entré un mauvais choix "); } println(""); println(""); println(""); println("Ce programme à été réalisé par Bastien PRETAZZINI"); println("© 2010"); }