Bonjour, voici un exercice qui me pose problème :
Dans une banque, un distributeur de billets ne délivre que des billets de 10 € et de 20 €.
L'objectif du problème est de déterminer de combien de façons le distributeur peut délivrer la somme demandée par un client en billets de 10 € et de 20 €.
On souhaite obtenir directement les couples d'entiers naturels solutions de l'équation : 10x + 20y = s
à l'aide d'un programme.
On propose ci-dessous un algorithme pour répondre à cette question.
1. Expliquer le fonctionnement de cet algorithme.
2. Ecrire le programme associé à cet algorithme en langage TI.
3. Appliquer le programme lorsque la somme s vaut 80€ puis 100€ puis 200 €.
On présentera les résultats dans un tableau
Somme s | 80 € | 100 € | 200 € |
Nombre de couples solutions | |||
Enumération des couples (x ; y) |
J'ai remplacé nbsol par N dans mon algo :
Mon algo :
Input S
0->X
0->N
While X<S/10
0->Y
While Y < S/20
If 10X*20Y=S
Then
Disp "...10 = ",X,"... 20 = ",Y
End
Y+1->Y
End
X+1->X
End
Disp "le nombre de couples solutions est",N
On comptabilise toutes les possibilités à l'aide de cet algorithme (on essaie toutes les combinaisons et on voie lesquelles marchent...)
Pour retranscrire en langage ti basic, on utilise
While condition
...
End
If condition
Then
...
End
Disp ...
valeur -> variables
Les petit ... sont à remplacés par un bloc de données.
Désolé pour le double post, mais c'est plutôt la première question qui me pose problème aussi à vrai dire
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :