Program qui trie le fichier en pascal

Fermé
hichemh21 Messages postés 2 Date d'inscription samedi 11 avril 2009 Statut Membre Dernière intervention 16 avril 2009 - 11 avril 2009 à 23:04
hichemh21 Messages postés 2 Date d'inscription samedi 11 avril 2009 Statut Membre Dernière intervention 16 avril 2009 - 16 avril 2009 à 22:17
Bonjour,
Bonjour,
a tout le monde
jai un fichier de fournisseur ,soit un carnet d'adresse de fournisseurs enregistrés dans un fichier,la structure d'un enregistrement est la suivant:

program exemple;
const n=4;
type
four=record
nom:string[10];
adresse:string[25];
ntelephone:string[10];
email:string[15];
end;
aide mois pour écrire
1)un program qui trie les individus du carnet par ordre alphabétique
2)un program qui supprime tous les individus dont le mail est invalide(le critére on considéera que sont invalides les mails ne comportent aucune arobase)
2)inséré un nouvel individu mais doit donc étre inséré au bon endrois dans le fichier trié.
*******************svp*********************************************
A voir également:

1 réponse

tonami Messages postés 7 Date d'inscription dimanche 12 avril 2009 Statut Membre Dernière intervention 12 avril 2009
12 avril 2009 à 05:53
#include <stdio.h>
void main()
{
int i,j;
FILE *p;
struct commande {
char nom[81];
char article[81];
int nombre,prix;
}t[20];
if ((p=fopen("fichier1.txt","r"))==NULL)
printf("le fichier fichier1.txt est introuvable!\n");
else
{
i=0;
while((i<20)&&(fscanf(p,"%s %s %d %d",&t[i].nom,&t[i].article,&t[i].nombre,&t[i].prix)!=EOF))
i++;
if (i>=20)
printf("le tableau est de langueur 5\n");
else
{
j=i-1;
for (i=0;i<=j;i++)
printf("%s %s %d %d\n",t[i].nom,t[i].article,t[i].nombre,t[i].prix);
fclose(p);
}
}
}
0
tonami Messages postés 7 Date d'inscription dimanche 12 avril 2009 Statut Membre Dernière intervention 12 avril 2009
12 avril 2009 à 05:56
c pas exactement le resultat mais c un programme que j'ai fais du fichier
0
momo_tunisien Messages postés 24 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 7 juin 2011 > tonami Messages postés 7 Date d'inscription dimanche 12 avril 2009 Statut Membre Dernière intervention 12 avril 2009
12 avril 2009 à 10:21
ce bien ton programme maisce pas la language pascal
0
hichemh21 Messages postés 2 Date d'inscription samedi 11 avril 2009 Statut Membre Dernière intervention 16 avril 2009 > tonami Messages postés 7 Date d'inscription dimanche 12 avril 2009 Statut Membre Dernière intervention 12 avril 2009
16 avril 2009 à 22:17
bonjour tonami
Merci bouceau a votre réponse mais je voudrais la solution avec programmation pascal
0