Listes

Résolu
math -  
mamiemando Messages postés 33766 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je veux que qulqu(un m'aide à faire un programme qui calcule la somme et la multiplication des elements d'une liste
A voir également:

7 réponses

mamiemando Messages postés 33766 Date d'inscription   Statut Modérateur Dernière intervention   7 878
 
Si tu veux progresser il faut écrire le code toi même. C'est pas pour te contrarier c'est uniquement pour que tu progresses que je fais ça. Le code que tu cherches est la traduction directe en C de ce que je t'ai dit. En pseudo code :
int somme(liste l)
  s = 0
  pl = pointeur sur le premier maillon de la liste
  tant que pl != NULL
    s += x; // x = la valeur stockée dans le maillon pl
    pl = le maillon qui suit pl
  fin tant que
  retourner s

J'espère que tu es conscient(e) que ce n'est pas pour faire "prof" que je ne te donne pas directement la réponse. Si vraiment tu bloques donne-moi ton code actuel et j'essaierai de te débloquer.

Bonne chance
2
mamiemando Messages postés 33766 Date d'inscription   Statut Modérateur Dernière intervention   7 878
 
Les enfants on n'est pas là pour faire vos exercices, surtout si vous ne précisez pas dans quel langage vous programmez et quelle structure de donnée vous utilisez.
http://www.commentcamarche.net/forum/affich 3964708 listes#0

Bonne chance
0
fstm Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   11
 
le prog est en C
0
fstm Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   11
 
j(attend que quelqu'un me donne le prog en c ou l'idee de la somme des elements d'une liste simplement chainee en lg C
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mamiemando Messages postés 33766 Date d'inscription   Statut Modérateur Dernière intervention   7 878
 
Tu parcours ta liste du début à la fin avec un boucle for. A chaque élément lu tu augmentes d'autant le compteur somme. Pour voir comment coder une liste chaînée cf la base de connaissance CCM.

Je ne peux pas t'en dire plus sinon ça revient à faire ton exercice à ta place.

Bonne chance
0
fstm
 
Bonjour,
tu sais te te remercie infinement et la prochaine fois qd tu donne une idee à quelqu'un c pas la peine de faire le proff ou de dire des choses qui sont hors la reponse et merci
-1
fstm
 
Bonjour, je vous remercie infinement tu sais j'ai dejà trouver la reponse bon on tt les cas merci
0
mamiemando Messages postés 33766 Date d'inscription   Statut Modérateur Dernière intervention   7 878
 
Super, excellente continuation ;-)
0