Program qui trie le fichier en pascal

hichemh21 Messages postés 2 Statut Membre -  
hichemh21 Messages postés 2 Statut Membre -
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 Statut Membre
 
#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 Statut Membre
 
c pas exactement le resultat mais c un programme que j'ai fais du fichier
0
momo_tunisien Messages postés 29 Statut Membre > tonami Messages postés 7 Statut Membre
 
ce bien ton programme maisce pas la language pascal
0
hichemh21 Messages postés 2 Statut Membre > tonami Messages postés 7 Statut Membre
 
bonjour tonami
Merci bouceau a votre réponse mais je voudrais la solution avec programmation pascal
0