bonjour j'ai eu un devoir récemment sur un algorithme qui permet de simplifier une fraction en donnant numérateur et denominateur mais deja je bloque sur la deuxieme question : donné les variable sous forme de lettre . mais je c'est pas vraiment où ils sont je connais le debut mais je sais pas où il faut arreté
aidez moi merci d'avance
Hello,
tes indications sont trop vagues, peux tu donner des précisions, et même l'énoncé complet du devoir ?
l'exercice complet prend deux feuille !
mails je sais que algorithme a été fait avec algobox :S je vais essayé
Bon je vais réfléchir à ton algorithme. A mon avis il va se présenter comme cela :
1) Déclaration des variables.
2) Lecture du numérateur et dénominateur.
3) Calcul de PGCD
4) Division par le PGCD
5) Affichage résultat.
oui sa ressemble !!
mais pour les variable sur mes feuilles c'est : a est_du_type_nombre
b est_du_type_nombre
c est_du_type_nombre
d est_du_type_nombre
e est_du_type_nombre
f est_du_type_nombre
plusgrdddivcommun EST_DU_TYPE_NOMBRE
a1 est_du_type_nombre
a2 est_du_type_nombre
et après sa il y a algorithme....
Oui c'est presque pareil...en fait tout dépend de comment tu t'y prend. Il y a plusieurs façons c'est sûr. Par exemple je n'ai pas crée une variable plusgrddivcommun car pour mon algorihtme on le retrouve dans la variable c. Mais bon ça c'est des détails.
Tu peux prendre n'importe quel nom pour les variables pourvu qu'il y en ait assez et que tu t'en serve correctement.
Ecoutes...je ne comprends pas ton problème . Est-ce que tu dois trouver un algorithme ? Ecrire un programme avec algobox ? Est-ce que tout ça est déjà écrit et on te pose des questions sur un problème déjà résolu ?
Alors si tu es dans le dernier cas, les variable sont :
a, b, c, d, e, f, plusgrddivcommun, a1, a2.
Mais peut-être qu'il faut changer le nom des variables pour que ce ne soient que des lettres....franchement tant qu'on ne voie pas le problème exactement comme il t'es posé c'est dur de te répondre.
j'ai un autre probleme on ma donné des "portions" d'algorithme et on me demande dans ces portion d'algorithme de trouver ce qui est calculé dans le premier je pense qu'on calcule un PGCD ..mais j'en suis pas sur voila l'algoritme :
TANT_QUE(A2=0)FAIRE
DEBUT_TANT_QUE
PLUSGRDDIVCOMMUN PREND_LA_VALEUR A1%A2
FIN TANT QUE
merci d'avance
ça me parait bizarre ???
Es-tu sûre de A2=0 et quelle est cette opération % ?
Et ces variables A1 et A2 à quoi servent-elles ?
je vais essayer
alors la voici :a est_du_type_nombre
b est_du_type_nombre
c est_du_type_nombre
d est_du_type_nombre
e est_du_type_nombre
f est_du_type_nombre
plusgrdddivcommun EST_DU_TYPE_NOMBRE
a1 est_du_type_nombre
a2 est_du_type_nombre
DEBUT ALGORITHME
AFFICHER" donner la premiere fraction
afficher " au numérateur"
LIRE a
afficher" "// passage a la ligne
afficher "au denominateur"
LIRE b
afficher" "// passage a la ligne
afficher " donner la deuxieme fraction
afficher " au numérateur "
LIRE c
afficher" "// passage a la ligne
afficher "au dénominateur"
lire D
afficher" "// passage a la ligne
afficher " vs voulez additionner les fractions "
afficher A
afficher "/"
afficher b
afiché "+"
aficher c
afficher "/"
affiché d
afficher" "// passage a la ligne
e prend la valeur A fois D + C FOIS B // les caluls
f prend la valeur de B fois d // les calculs
afficher "la fraction nn simplifié donne "
affiché e afficher "/"
affiche f
afficher" "// passage a la ligne
afficher " la fraction simplifié donne"
a1 prend la valeur e
a2 prend la valeur f
TANT_QUE(A2=0)FAIRE
DEBUT_TANT_QUE
PLUSGRDDIVCOMMUN PREND_LA_VALEUR A1%A2
FIN TANT QUE
PLUSGRDDIVCOMMUN prend la valeur A1
PRENDRE LA VALEUR E/PLUSGRDDIVCOMMUN//les calculs
PRENDRE LA VALEUR f/PLUSGRDDIVCOMMUN//les calculs
affiché e
afficher "/"
affiché f
fin algorithme
voila c'est fini
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :