Algorithme avec tant que

Retrouver tous les sujets résolus.
Répondre
NekoHeart

Algorithme avec tant que

Message par NekoHeart » sam. 11 mars 2017 15:16

Bonjour, j'ai un dm a rendre pour mercredi et j'ai un exercice sur un algorithme voici l'énoncé ci-joint:

1. Pour chacun des cas suivant, créer un tableau illustrant l'évolution des variables:

a. N=43 b. N=8 c. N=110

2. Que fait cet algorithme ? Quel texte peut-on écrire à la place des pointillés ?

Alors pour tous vous dire mon problème vient du afficher "......" et Afficher "est" je ne comprend pas vraiment ce que cela signifie et donc sa me bloque dans la fin de mon algorithme sinon j'ai déjà fait chacun des différent nombres pour le a j'ai trouvée à la fin 43 pour N et 3 pour u/Pour b j'ai trouvée 8 pour N et 8 pour u / et pour c j'ai trouvée 110 pour N et 0 pour u. Si quelqu'un pourrait me donner un coup de main afin de m'expliquer les deux affichages et aussi me dire si il y a une erreur sa serai super merci :) .
Fichiers joints
WIN_20170311_10_54_53_Pro.jpg
SoS-Math(33)
Messages : 3486
Enregistré le : ven. 25 nov. 2016 14:24

Re: Algorithme avec tant que

Message par SoS-Math(33) » sam. 11 mars 2017 17:34

Bonjour NekoHeart,
la commande Afficher affiche ce qui est écrit derrière elle, si c'est une variable, elle affichera la valeur que prend la variable au moment de la commande afficher.
Si derrière la commande il y a un texte entre guillemet le texte sera affiché.
Donc sur ton programme en fin d'algorithme ton programme va afficher ce que tu auras écris à la place des pointillés (question2) puis la valeur de N puis est et ensuite la valeur de u.
NekoHeart

Re: Algorithme avec tant que

Message par NekoHeart » dim. 12 mars 2017 10:24

d'accord donc en faite on mets afficher "fin du tant que " ?
SoS-Math(33)
Messages : 3486
Enregistré le : ven. 25 nov. 2016 14:24

Re: Algorithme avec tant que

Message par SoS-Math(33) » dim. 12 mars 2017 10:34

Bonjour,
non à la place des pointillés il te faut compléter une phrase, qui correspond à ce que fait ton programme ici.
Il faut que tu trouves ce que fait le programme, c'est à dire à quoi correspond u pour N ainsi tu pourras écrire la phrase:
Le ........... N est u.
NekoHeart

Re: Algorithme avec tant que

Message par NekoHeart » dim. 12 mars 2017 11:25

je peut mettre "Nombre de fois qu'on soustrait u par -10" ?
SoS-Math(33)
Messages : 3486
Enregistré le : ven. 25 nov. 2016 14:24

Re: Algorithme avec tant que

Message par SoS-Math(33) » dim. 12 mars 2017 11:29

Effectivement tu soustrais 10 à chaque fois mais essayes de faire le lien avec une autre opération, car un n'est pas le nombre de fois que tu soustrais 10
C'est comme si tu comptais le nombre de paquet de 10 et dans ce cas à la fin u représente quoi?
NekoHeart

Re: Algorithme avec tant que

Message par NekoHeart » dim. 12 mars 2017 12:38

alors peut être "Nombre de fois qu'on doit baisser u de 10 %" je sais vraiment pas à vrai dire :/
SoS-Math(33)
Messages : 3486
Enregistré le : ven. 25 nov. 2016 14:24

Re: Algorithme avec tant que

Message par SoS-Math(33) » dim. 12 mars 2017 12:56

C'est peut être en lien avec une division et un reste ......
Ambre

Re: Algorithme avec tant que

Message par Ambre » lun. 13 mars 2017 18:23

u représente le total. Je n'arrive pas à voir de division dans cette exercice.
SoS-Math(33)
Messages : 3486
Enregistré le : ven. 25 nov. 2016 14:24

Re: Algorithme avec tant que

Message par SoS-Math(33) » mar. 14 mars 2017 17:19

Bonjour,
que veux tu dire quand tu dis que u représente le total.
Si on prend pour 43; l’algorithme fait 43 - 10 = 33 ; 33 - 10 = 23 ; 23 - 10 = 13 ; 13 - 10 = 3 et il affiche 3
c'est comme si tu avais 43 = 4 x 10 + 3
NekoHeart

Re: Algorithme avec tant que

Message par NekoHeart » mar. 14 mars 2017 18:43

a chaque fois u est le total de la soustraction.
SoS-Math(33)
Messages : 3486
Enregistré le : ven. 25 nov. 2016 14:24

Re: Algorithme avec tant que

Message par SoS-Math(33) » mar. 14 mars 2017 18:45

u est le reste des soustractions successives de 10,
c'est donc le reste de la division euclidienne de N par 10
NekoHeart

Re: Algorithme avec tant que

Message par NekoHeart » mar. 14 mars 2017 19:49

donc entre mes guillemets je doit mettre sa ? Afficher" le reste de la division de u par 10" ?
SoS-Math(33)
Messages : 3486
Enregistré le : ven. 25 nov. 2016 14:24

Re: Algorithme avec tant que

Message par SoS-Math(33) » mar. 14 mars 2017 19:57

Attention ce n'est pas u que tu divises mais N,
"Le reste de la division euclidienne de"
ensuite l'algorithme va écrire: N
puis: est
et pour finir: u
Répondre