Comment se deplacer dans un fichier
Résolu/Fermé
A voir également:
- Comment se deplacer dans un fichier
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier host - Guide
- Fichier iso - Guide
1 réponse
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
27 mars 2009 à 14:47
27 mars 2009 à 14:47
Salut,
Tu veux faire ça dans quel langage.
numéro client:4carractere
Exemple
4444 pour numéro client et après : tu as quoi?
Tu veux faire ça dans quel langage.
numéro client:4carractere
Exemple
4444 pour numéro client et après : tu as quoi?
27 mars 2009 à 15:15
Je veux comparer cette valeur 4444 par une autre valeur donné par l utilisateur par exemple 3444
car je veux vérifier si se client existe déjà dans le fichier ou non
Le problème que le fichier contient plusieurs donné alors comment faire pour prendre cette valeur 4444 de tous ces donnés
Merci;
27 mars 2009 à 16:19
En langage C(pareille pour le C++):
voici la fonction qui permet de vérifier si le numéro du client existe (1) ou non (0):
int client_existant(FILE *fp,int client)
{
char s[100];
int num_client;
rewind(fp); //se positionner au début du fichier
while(fgets(s,100,fp))
{
sscanf(s,"%4d",&num_client);//découper la ligne lu du fichier
if(num_client==client)
return(1);
}
return(0);
}
27 mars 2009 à 17:13
27 mars 2009 à 19:34