Listes

Résolu
Bonjour,
je veux que qulqu(un m'aide à faire un programme qui calcule la somme et la multiplication des elements d'une liste
Configuration: Windows XP
Internet Explorer 6.0

7 réponses

  1. Modérateur
    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
    1. 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
      1. Modérateur
        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
        1. 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
      2. Bonjour, je vous remercie infinement tu sais j'ai dejà trouver la reponse bon on tt les cas merci