Liste chainée
Fermé
azertybou
Messages postés
26
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
16 novembre 2008
-
12 nov. 2008 à 13:38
azertybou Messages postés 26 Date d'inscription dimanche 26 octobre 2008 Statut Membre Dernière intervention 16 novembre 2008 - 12 nov. 2008 à 19:48
azertybou Messages postés 26 Date d'inscription dimanche 26 octobre 2008 Statut Membre Dernière intervention 16 novembre 2008 - 12 nov. 2008 à 19:48
7 réponses
mattouuu
Messages postés
136
Date d'inscription
jeudi 13 décembre 2007
Statut
Membre
Dernière intervention
3 février 2011
21
12 nov. 2008 à 13:39
12 nov. 2008 à 13:39
Hum, et tu veux savoir quoi?
azertybou
Messages postés
26
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
16 novembre 2008
3
12 nov. 2008 à 14:12
12 nov. 2008 à 14:12
aide moi svp
Bonjour,
j'ai un programme dans la liste chaine
insertion
tete___12____13_____14______15_____16_____NULL
dans lexuction
en donne les element 12 13 14 16
et le resultat 16 15 14 13 12
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
typedef struct ELEMENT
{
int INFO;
struct ELEMENT*PTR;
} ELEMENT;
ELEMENT*ptr,*parcour;
void main ()
{ clrscr();
int x,i;
ELEMENT*TETE1;
TETE1=NULL;
for (i=0;i<6;i++)
{
printf("donner %d element\n",i);
scanf("%d",&x);
{ ptr=(ELEMENT*)malloc(sizeof(ELEMENT));
ptr->INFO=x;
ptr->PTR=TETE1;
TETE1=ptr;
} }
parcour=TETE1;
while(parcour!=NULL)
{
printf(" %d\n",parcour->INFO);
parcour=parcour->PTR;
}
getch();
}
Bonjour,
j'ai un programme dans la liste chaine
insertion
tete___12____13_____14______15_____16_____NULL
dans lexuction
en donne les element 12 13 14 16
et le resultat 16 15 14 13 12
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
typedef struct ELEMENT
{
int INFO;
struct ELEMENT*PTR;
} ELEMENT;
ELEMENT*ptr,*parcour;
void main ()
{ clrscr();
int x,i;
ELEMENT*TETE1;
TETE1=NULL;
for (i=0;i<6;i++)
{
printf("donner %d element\n",i);
scanf("%d",&x);
{ ptr=(ELEMENT*)malloc(sizeof(ELEMENT));
ptr->INFO=x;
ptr->PTR=TETE1;
TETE1=ptr;
} }
parcour=TETE1;
while(parcour!=NULL)
{
printf(" %d\n",parcour->INFO);
parcour=parcour->PTR;
}
getch();
}
mattouuu
Messages postés
136
Date d'inscription
jeudi 13 décembre 2007
Statut
Membre
Dernière intervention
3 février 2011
21
12 nov. 2008 à 14:16
12 nov. 2008 à 14:16
Moi je veux bien t'aider, mais je ne comprends pas ce que tu veux faire. Ecris une belle phrase en français qui explique ce que tu veux
azertybou
Messages postés
26
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
16 novembre 2008
3
12 nov. 2008 à 14:28
12 nov. 2008 à 14:28
on a un programme dans liste chaine
insertion un nouvelle element
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
typedef struct ELEMENT
{
int INFO;
struct ELEMENT*PTR;
} ELEMENT;
ELEMENT*ptr,*parcour;
void main ()
{ clrscr();
int x,i;
ELEMENT*TETE1;
TETE1=NULL;
for (i=0;i<6;i++)
{
printf("donner %d element\n",i);
scanf("%d",&x);
{ ptr=(ELEMENT*)malloc(sizeof(ELEMENT));
ptr->INFO=x;
ptr->PTR=TETE1;
TETE1=ptr;
} }
parcour=TETE1;
while(parcour!=NULL)
{
printf(" %d\n",parcour->INFO);
parcour=parcour->PTR;
}
getch();
}
dans le turbo c on a (ctrl+f9) pour run
moi j'ai run le programme
donner le 0 element 12
donner le 1 element 11
donner le 2 element 13
donner le 3 element 14
donner le 4 element 15
donner le 5 element 16
le resultat final est
16 15 14 13 11 12
mais on trouve 12 11 13 14 15 16
insertion un nouvelle element
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
typedef struct ELEMENT
{
int INFO;
struct ELEMENT*PTR;
} ELEMENT;
ELEMENT*ptr,*parcour;
void main ()
{ clrscr();
int x,i;
ELEMENT*TETE1;
TETE1=NULL;
for (i=0;i<6;i++)
{
printf("donner %d element\n",i);
scanf("%d",&x);
{ ptr=(ELEMENT*)malloc(sizeof(ELEMENT));
ptr->INFO=x;
ptr->PTR=TETE1;
TETE1=ptr;
} }
parcour=TETE1;
while(parcour!=NULL)
{
printf(" %d\n",parcour->INFO);
parcour=parcour->PTR;
}
getch();
}
dans le turbo c on a (ctrl+f9) pour run
moi j'ai run le programme
donner le 0 element 12
donner le 1 element 11
donner le 2 element 13
donner le 3 element 14
donner le 4 element 15
donner le 5 element 16
le resultat final est
16 15 14 13 11 12
mais on trouve 12 11 13 14 15 16
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
azertybou
Messages postés
26
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
16 novembre 2008
3
12 nov. 2008 à 14:53
12 nov. 2008 à 14:53
aide moi
azertybou
Messages postés
26
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
16 novembre 2008
3
12 nov. 2008 à 15:41
12 nov. 2008 à 15:41
aide moi isvp
azertybou
Messages postés
26
Date d'inscription
dimanche 26 octobre 2008
Statut
Membre
Dernière intervention
16 novembre 2008
3
12 nov. 2008 à 19:48
12 nov. 2008 à 19:48
aide moi svp