Re ! Toujours pour les Mathématiques ! Exercice 3: On donne l’algorithme suivant: « prendre un nombre entier, le multiplier par 2, lui retrancher 5 ; recommence
Mathématiques
Utopia01
Question
Re !
Toujours pour les Mathématiques !
Exercice 3:
On donne l’algorithme suivant: « prendre un nombre entier, le multiplier par 2, lui retrancher 5 ; recommencer avec le résultat obtenu ».
a) Prendre 10 au départ et appliquer trois fois le procédé précédent.
b) Reprendre l’algorithme en appliquer trois fois le procédé précédent.
c) Reprendre l’algorithme en prenant 2 au départ et l’appliquer quatre fois.
Toujours pour les Mathématiques !
Exercice 3:
On donne l’algorithme suivant: « prendre un nombre entier, le multiplier par 2, lui retrancher 5 ; recommencer avec le résultat obtenu ».
a) Prendre 10 au départ et appliquer trois fois le procédé précédent.
b) Reprendre l’algorithme en appliquer trois fois le procédé précédent.
c) Reprendre l’algorithme en prenant 2 au départ et l’appliquer quatre fois.
2 Réponse
-
1. Réponse danielwenin
Je crois que c'est ça...
fichier joint.
Bonne soirée2. Réponse croisierfamily
Bonsoir Utopia !
le cœur de ton algorithme est :
coeur_algo(nombre_entier) = (nombre_entier*2)-5
comme tu recommence avec le résultat obtenu il y a un effet "boucle" (loop en anglais)
a)
# initialisation
résultat = 10
i=3 #pour boucler 3 fois de suite
# programme principal
tant que i != 0 faire
{
réultat =coeur_algo(résultat)
i=i-1
}
ça ferait :
1er tour : résultat = (10*2)-5
2eme tour : résultat = ([(10*2)-5]*2)-5
3eme tour : résultat = ({([(10*2)-5]*2)-5}*2)-5
avec ça tu devrais pouvoir répondre à ton devoir Maths/algorithmique.
Bon courage !Autres questions