Salut
svp aidez-moi.
Comment écrire une procédure SOMME qui fait la somme de deux listes L1 et L2 ?
Par exemple :
Merci.L1=(1,2,3)
L2=(4,5,6)
L1+L2=(1,2,3,4,5,6)
Salut
svp aidez-moi.
Comment écrire une procédure SOMME qui fait la somme de deux listes L1 et L2 ?
Par exemple :
Merci.L1=(1,2,3)
L2=(4,5,6)
L1+L2=(1,2,3,4,5,6)
Bonjour !
Quel est le type utilisé pour la liste ? Autrement dit, comment est-elle déclarée ?
Mon site personnel consacré à MSEide+MSEgui : msegui.net
Mon site personnel consacré à MSEide+MSEgui : msegui.net
Il voulait peut-être dire Tableau et non une liste !!!Je regrette, je ne vois pas comment une variable de type integer peut contenir une liste. Peut-être que quelqu'un d'autre comprendra.
Ne pas oublier le tag si satisfait.
Voter pour toute réponse satisfaisante avec pour encourager les intervenants.
Balises CODE indispensables. Regardez ICI
Toujours utiliser la clause Option Explicit(VBx, VBS ou VBA) et Ne jamais typer variables et/ou fonctions en VBS.
Vous pouvez consulter mes contributions
Ne pas oublier de consulter les différentes FAQs et les Cours/Tutoriels VB6/VBScript
Ne pas oublier L'Aide VBScript et MSDN VB6 Fr
Mon site personnel consacré à MSEide+MSEgui : msegui.net
salut
Vous informer que je suis un débutant dans ce domaine. Nous souffrons d'un manque d'explication et de l'éducation
Je suis sur ce site pour apprendre à ne pas jouer.
D'autre part,
Je souffre d'un manque d'Internet à domicile, alors je ne suis pas regardant tous les jours
Merci pour votre aide.
mais messieurs ,je fais mes efforts pour comprendre. merci
Bonjour,
Tout cela nous ramène à la première question posée par Roland Chastain : comment la liste est-elle déclarée ?
De toute façon, une recherche sur le forum avec le mot-clé "liste" te permettra de trouver plusieurs exemples.
Règles du forum
Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
Mes tutoriels et sources Pascal
Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]
d'accord monsieur alcatiz
bn supposons que c'est une liste des noms des personnes
mon opinion c'est de mettre en liaison la queue de la 1ere liste avec la tête de la 2eme liste mais je ne pas connais comment faire ça
merci
Il faut parcourir la première liste afin d'identifier l'élément de queue - celui qui a Nil comme adresse d'élément suivant - et remplacer Nil par l'adresse de la tête de la seconde liste.
En gros :
À tester sur papier avant de coder en Pascal.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Variables : tete_premiere_liste : pointeur tete_seconde_liste : pointeur element_courant : pointeur Si tete_premiere_liste = Nil Alors { Cas le plus simple : première liste vide } tete_premiere_liste <- tete_seconde_liste Sinon { Recherche de la queue de la liste } element_courant = tete_premiere_liste Tant que element_courant^suivant <> Nil faire element_courant<- element_courant^suivant { En sortie de boucle, element_courant est la queue de la liste } element_courant^suivant <- tete_seconde_liste
Règles du forum
Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
Mes tutoriels et sources Pascal
Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager