salut,je suis debutante en c++ voici un probleme que j'arrive pa à resoudre
Afin de gérer les accès des guichets d’une banque, on construit le programme suivant, qui permet de gérer cela.
1. Créer la structure Date qui contient trois champs de type entier : jour, mois et annee.
2. Créer la structure Guichet qui contient comme champs :
a. Un pointeur de type char: *id_nom,
b. double : reserveBillet.
c. Date : date_acces ;
d. bool : etat
3. Donner la définition de la fonction, saisie, qui permet de saisir les informations des guichets avec le champ etat est false par défaut. Le prototype est :
void saisie(Guichet* listeGuichet, int tailleListe)
la solution proposé
#include<iostream.h>
struct Date {int jour,mois,annee;};
struct Guichet
{char *id_nom;
double reservebillet;
Date date_accee;
bool etat;
};
Guichet b;
Date d;
void saisie(Guichet *listeGuichet,int tailleliste)
{
cout<<"entrer votre nom"<<endl;
cin>>b.id_nom;
cout<<"entrer votre reserve billet"<<endl;
cin>>b.reservebillet;
cout<<"entrer votre le jour"<<endl;
cin>>d.jour;
cout<<"entrer votre date"<<endl;
cin>>d.mois;
}
void main ()
{
Guichet d ;
int tailleliste=4;
saisie(&d,tailleliste);
}
j'ai un probleme d'alocation de memoire
Partager