AlgoBox : VOLCUVE AIDE À LA RÉDACTION DE L’ALGORITHME Code de l'algorithme : 1 VARIABLES 30 POUR Nbre ALLANT_DE 1 A Nbrepts 2 h EST_DU_TYPE NOMBRE 31 DEBUT_POUR 3 L EST_DU_TYPE NOMBRE 32 Xalea PREND_LA_VALEUR 4 r EST_DU_TYPE NOMBRE 33 Absalea PREND_LA_VALEUR 5 Vcuve EST_DU_TYPE NOMBRE 34 Yalea PREND_LA_VALEUR 6 Xalea EST_DU_TYPE NOMBRE 35 Ordalea PREND_LA_VALEUR 7 Yalea EST_DU_TYPE NOMBRE 36 Dist PREND_LA_VALEUR 8 Absalea EST_DU_TYPE NOMBRE 37 SI (Dist>r) ALORS 9 Ordalea EST_DU_TYPE NOMBRE 38 DEBUT_SI 10 Nbrepts EST_DU_TYPE NOMBRE 39 TRACER_POINT 11 Nbre EST_DU_TYPE NOMBRE 40 FIN_SI 12 Dist EST_DU_TYPE NOMBRE 41 SINON 13 ptdisque EST_DU_TYPE NOMBRE 42 DEBUT_SINON 14 ptaire EST_DU_TYPE NOMBRE 43 ptdisque PREND_LA_VALEUR 15 Vol EST_DU_TYPE NOMBRE 44 SI (Ordalea<h-r) ALORS 16 DEBUT_ALGORITHME 45 DEBUT_SI 17 AFFICHER " " 46 ptaire PREND_LA_VALEUR ptaire+1 18 AFFICHER "VOLUME DE REMPLISSAGE D'UNE CUVE …" 47 TRACER_POINT 19 AFFICHER " " 48 FIN_SI 20 AFFICHER "Rayon de la cuve en cm : " 49 SINON 21 LIRE 50 DEBUT_SINON 22 AFFICHER "Longueur de la cuve en cm : " 51 TRACER_POINT 23 LIRE 52 FIN_SINON 24 Vcuve PREND_LA_VALEUR 53 25 AFFICHER "Hauteur de remplissage en cm : " 54 26 LIRE 55 Vol PREND_LA_VALEUR 27 AFFICHER "Nombre d'essais aléatoires : " 56 AFFICHER "Volume de remplissage : " 28 LIRE 57 AFFICHER 29 AFFICHER " " 58 AFFICHER " Litres" 59 AFFICHER " " 60 FIN_ALGORITHME FIN_SINON FIN_POUR REMARQUE : AFFICHER " " suivi d’un retour à la ligne permet de réaliser un saut de ligne. Consignes : Ligne 24 : Ligne 36 : Ligne 44 : Lignes 39, Ligne 57 : calculer la valeur tronquée remercier Pythagore expliquer la condition 47 et 51 : choisir couleur du point placé calculer la valeur arrondie Présentation de l’IHM : ***Algorithme lancé*** VOLUME DE REMPLISSAGE D'UNE CUVE CYLINDRIQUE COUCHEE Rayon de la cuve en cm : Entrer r : 75 Longueur de la cuve en cm : Entrer L : 169.8 Hauteur de remplissage en cm : Entrer h : 37.5 Nombre d'essais aléatoires : Entrer Nbrepts : 100000 Volume de remplissage : 584 Litres ***Algorithme terminé*** http://2ndeb.jimdo.com/