Bonjour tout le monde,
Pourriez-vous me dire quel est le meilleur moyen pour effectuer une recherche séquentielle ? je m'explique :
Je dois simuler un distributeur de boissons, dans ce distributeur, j'ai 5 boissons codées de 1à 5 :
j'ai donc une variable tableau nommée boissons[]
1,2,3,4,5
j'ai aussi un autre tableau qui reprend les quantités de ces boissons :
quantite[] :
5,5,5,5,5
Donc, le premier 5 correspond au 1 du tableau du dessus, le second 5 appartient au 2 du tableau d'au dessus....
J'aimerais que si quelqu'un choisis la boisson 3, que le 3e 5 diminue de 1.
Pour cela, je parcours le premier tableau, je recherche la valeur 3, l'indice du tableau est donc 2 (0,1,2) ensuite, je met la valeur dans une variable.
Ensuite, il faut recherche l'indice 3 du tableau des quantités et diminuer la quantité de 1.
Pourriez-vous me dire quel est le meilleur moyen pour effectuer cette opération ?
Nous devons soit utiliser le for, le while, le do while ou le switch.
Pour vous quel est le meilleur moyen d'y arriver ? Si vous avez un exemple, c'est le bienvenue.
Merci d'avance pour votre aide.
beegees
Partager