Programme de location de voiture
lotfi de
Messages postés
82
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, mes amis svp verefier avec moi si cet programme est correct ou nn ce programme illustre une systeme de location de voiture on a deux structure a été defenir structure date et structure location ainsi je fais deux procedure l'une pour le saisir de l'enregistrement et l'autre pour l'ajout au fichier "location.text" svp verefier si cet programme est correct ou nn et merci pour avance :D
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
typedef struct date
{
char j[10];
char m[10];
int A;
}Dloc;
typedef struct location
{
char mat[20];
long CIN;
char nom[20];
char prenom[20];
Dloc DL;
int nbj;
float prix;
float prixT;
}loct;
void oper(loct*operation);
void ajout(loct*operation,FILE*fichier);
void main()
{
loct *operation;
FILE *fichier;
fichier=fopen("location.text","w+");
oper(loct operation);
if (fichier!=NULL)
{
ajout(loct operation,FILE fichier);
fclose(fichier);
}
}
void oper(loct*operation)
{
printf("sasir le matricul\n");
scanf("%s",&operation.mat);
printf("donner-moi le num de CIN\n");
scanf("%ld",&operation.CIN);
printf("le nom de client\n");
scanf("%s",&operation.nom);
printf("et prenom\n");
scanf("%s",&operation.prenom);
printf("saisir le jour\n");
scanf("%s",&operation.Dloc.j);
printf("le mois\n");
scanf("%s",&operation.Dloc.m);
printf("et l'anneé\n");
scanf("d",&operation. Dloc.A);
printf("donner moi le nb j de location\n");
scanf("%d",&operation.nbj);
printf("entre le prix\n");
scanf("%f",&operation.prix);
prixT=operation.prix*operation.nbj;
}
void ajout(loct*operation,FILE*fichier)
{
fprintf(fichier,"%s",operation.mat);
fprintf(fichier,"%ld",operation.CIN);
fprintf(fichier,"%s",operation.nom);
fprintf(fichier,"%s",operation.prenom);
fprintf(fichier,"%s",operation.Dloc.j);
fprintf(fichier,"%s",operation.Dloc.m);
fprintf(fichier,"%d",operation.Dloc.A);
fprintf(fichier,"%d",operation.nbj);
fprintf(fichier,"%f",operation.prix);
fprintf(fichier,"%f",operation.prixT);
}
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
typedef struct date
{
char j[10];
char m[10];
int A;
}Dloc;
typedef struct location
{
char mat[20];
long CIN;
char nom[20];
char prenom[20];
Dloc DL;
int nbj;
float prix;
float prixT;
}loct;
void oper(loct*operation);
void ajout(loct*operation,FILE*fichier);
void main()
{
loct *operation;
FILE *fichier;
fichier=fopen("location.text","w+");
oper(loct operation);
if (fichier!=NULL)
{
ajout(loct operation,FILE fichier);
fclose(fichier);
}
}
void oper(loct*operation)
{
printf("sasir le matricul\n");
scanf("%s",&operation.mat);
printf("donner-moi le num de CIN\n");
scanf("%ld",&operation.CIN);
printf("le nom de client\n");
scanf("%s",&operation.nom);
printf("et prenom\n");
scanf("%s",&operation.prenom);
printf("saisir le jour\n");
scanf("%s",&operation.Dloc.j);
printf("le mois\n");
scanf("%s",&operation.Dloc.m);
printf("et l'anneé\n");
scanf("d",&operation. Dloc.A);
printf("donner moi le nb j de location\n");
scanf("%d",&operation.nbj);
printf("entre le prix\n");
scanf("%f",&operation.prix);
prixT=operation.prix*operation.nbj;
}
void ajout(loct*operation,FILE*fichier)
{
fprintf(fichier,"%s",operation.mat);
fprintf(fichier,"%ld",operation.CIN);
fprintf(fichier,"%s",operation.nom);
fprintf(fichier,"%s",operation.prenom);
fprintf(fichier,"%s",operation.Dloc.j);
fprintf(fichier,"%s",operation.Dloc.m);
fprintf(fichier,"%d",operation.Dloc.A);
fprintf(fichier,"%d",operation.nbj);
fprintf(fichier,"%f",operation.prix);
fprintf(fichier,"%f",operation.prixT);
}
A voir également:
- Programme de location de voiture
- Waptrick jeux voiture - Télécharger - Jeux vidéo
- Symbole poisson voiture - Accueil - Maison
- Programme demarrage windows - Guide
- Jeux de moto et de voiture - Télécharger - Course
- Gps voiture gratuit sans internet - Guide
void main() n'existe pas -> int main (void)
oper(loct operation); ça m'étonnerait que ça compile.
Donc, compile, et indique-nous toutes les erreurs et warnings de ton compilateur.