Program qui trie le fichier en pascal

hichemh21 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
hichemh21 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention  
 
#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   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   > tonami Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
ce bien ton programme maisce pas la language pascal
0
hichemh21 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   > tonami Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour tonami
Merci bouceau a votre réponse mais je voudrais la solution avec programmation pascal
0