bonjours à tous !! pouvez vous m'aider à effectuer un algorithme sous algobox..
- pour une femme : T- 100-( T-150/2,25)
- pour un homme : T- 100-( T-100/4)
voici la question:
écrire un programme, avec algobox qui demande le sexe et la taille de la personne et qui, suivant la réponse calcule son IMC
tu es sûr de tes parenthèses ? c'est pas plutôt T- 100-( T-150)/2,25 et T- 100-( T-100)/4 ?
Sinon, on peut difficilement faire plus simple comme algorithme, tu demandes la taille et le sexe
si c'est un homme tu calcules l'IMC avec la formule homme et tu l'affiches
et sinon tu calcules l'IMC avec la formule femme et tu l'affiches.
(PS moi je croyais que l'IMC c'était = Poids / Taille2 )
pour les parenthèse c'est toi qui a raison !!
mais je ne sait pas du tout fait d'algorithme ni utilisé algobox :/ c'est mon point faible en maths (
ps: moi aussi je pensais que l'IMC était égal à poids/taille²
Lance toi. Pour progresser dans les algorithmes, il faut se battre un peu avec. Suis la logique que je t'ai donnée.
peut tu seulement m'aider à comprendre un peu le fonctionnement d'algobox stp car je ne comprend pas leur tuto ? merci
Bon, je te l'écris, essaye de le faire fonctionner et de le comprendre :
(tu peux le copier/coller dans algobox en mode éditeur de texte, ou bien directement en ligne dans proglab )
VARIABLES
T EST_DU_TYPE NOMBRE
S EST_DU_TYPE NOMBRE
IMC EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
AFFICHER "Quelle taille avez-vous ? (en cm) : "
LIRE T
AFFICHER* T
AFFICHER "Tapez 1 si vous êtes un homme et 0 si vous êtes une femme :"
LIRE S
AFFICHER* S
SI (S == 1) ALORS
DEBUT_SI
IMC PREND_LA_VALEUR T-100-(T-150)/2.25
FIN_SI
SINON
DEBUT_SINON
IMC PREND_LA_VALEUR T-100-(T-100)/4
FIN_SINON
AFFICHER* "Votre IMC vaut : "
AFFICHER IMC
FIN_ALGORITHME
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :