Une petite question sur les listes chainées.
Résolu
Icylph
Messages postés
6
Statut
Membre
-
Icylph Messages postés 6 Statut Membre -
Icylph Messages postés 6 Statut Membre -
Bien le bonsoir tout le monde,
Je viens à vous en espérant que vous pourriez éclairer ma lanterne, à savoir :
Est-il possible d'insérer les chiffres d'un nombre dans une liste chainée ? C.à.d pour 123, par exemple, avoir 1 dans une case, 2 dans la suivante et 3 dans celle d'après.
Si oui, comment ? Sinon auriez-vous une alternative à me proposer ?
Cordialement, Icylph.
Je viens à vous en espérant que vous pourriez éclairer ma lanterne, à savoir :
Est-il possible d'insérer les chiffres d'un nombre dans une liste chainée ? C.à.d pour 123, par exemple, avoir 1 dans une case, 2 dans la suivante et 3 dans celle d'après.
Si oui, comment ? Sinon auriez-vous une alternative à me proposer ?
Cordialement, Icylph.
A voir également:
- Une petite question sur les listes chainées.
- Comment faire une liste déroulante sur excel - Guide
- Petite amie virtuelle en français gratuit - Accueil - Intelligence artificielle
- Petite croix snap - Forum Snapchat
- Petite majuscule word ✓ - Forum Word
- Petite majuscule Word ✓ - Forum MacOS
1 réponse
'lut, oui c'est possible; tu prend le nombre, extrait le chiffre de l'unité, puis divise par 10, puis on répète.
int monNombre = 40121337;
while (monNombre > 0) {
int unite = monNombre % 10; // On extrait l'unité
monNombre /= 10; // On retire cette unité en divisant par 10
insererElement(liste, unite);
}
Et dire que j'ai passé tant de temps sur une question si simple...