begin process at 2012 02 12 17:30:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Divers

 > 

une fiche de renseignement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

une fiche de renseignement

mardi 24 septembre 2002 à 23:22:12 | une fiche de renseignement

cabarrus

je cherche à faire un programme qui demande des renseignements pour pouvoir ensuite les affiché comme une fiche d'identité!!!voici monprogramme mais malheureusement il bug.
pouver vous m'aidé:

*ce programme enregistre des informations sur vous pour les réafficher à l'écran*/
#include<iostream.h>
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>

void identification();
void localisation();
void profession();
void retour();

/*déclaration des variables*/
struct Date{short int month,day,year;};
struct nomprenom{char nom,prenom;};
struct adresse{
int n;
char rue;
double postale;
char ville;
};
struct travail{
char boulot[10];
int anciennete;
int salaire;
};

/*int choix;*/

nomprenom np;
Date dt;
adresse ad;
travail taf;

/*prototype*/



void main(void)
{
int choix;

cout<<"ce programme va faire votre dossier.\n";

cout<<"***********MENU***********"
<<" \n"
<<"1_Identification...."
<<"2_Localisation..."
<<"3_profession...";
cout<<"votre choix:\n";
cin>>choix;

switch (choix){
case 1:
identification();

case 2:
localisation();
break;
case 3:
profession();
break;
}

/*affichage des renseignements*/




cout<<np.nom;
cout<<np.prenom;
cout<<dt.day<<"/"<<dt.month<<"/"<<dt.year;
cout<<ad.n<<"rue "<<ad.rue<<" "<<ad.postale<<" "<<ad.ville;




}


void retour()
{ char touche;

cout<<"appuyer sur la touche R pour revenir au menu....\t";
cin>>touche;
if (touche!='r')
return;
}

void identification()
{
cout<<"Ici vous rentrez votre nom, prénom et date de naissance....\n";

cout<<"votre nom:\t";
cin>>np.nom;
cout<<"votre prénom:\t";
cin>>np.prenom;
cout<<"votre mois de naissance:\t";
cin>>dt.month;
cout<<"votre jour de naissance:\t";
cin>>dt.day;
cout<<"votre année de naissance:\t";
cin>>dt.year;


cout<<"vous venez de vous identifier plus la peine de recommencer, l'ordinateur garde en mémoire vos donnée!!!\n";
retour();

}

void localisation()
{
cout<<"Ici vous allez rentrer votre adresse...\n";

cout<<"n°:\t";
cin>>ad.n;
cout<<"votre rue:\t";
cin>>ad.rue;
cout<<"votre code postale:\t";
cin>>ad.postale;
cout<<"votre ville:\t";
cin>>ad.ville;

cout<<"vous venez de vous identifier plus la peine de recommencer, l'ordinateur garde en mémoire vos donnée!!!\n";
retour();
}

void profession()
{
cout<<"Ici vous allez nous donnée votre profession...\n";

cout<<"profession:t";
cin>>taf.boulot;
cout<<"année d'ancienneté:\t";
cin>>taf.anciennete;
cout<<"salaire net:\t";
cin>>taf.salaire;

cout<<"vous venez de vous identifier plus la peine de recommencer, l'ordinateur garde en mémoire vos donnée!!!\n";
retour();

}


rhumsek
samedi 5 octobre 2002 à 08:46:37 | Re : une fiche de renseignement

cmarsc

salut,

dans ton code tu utilises souvent un caractère au lieu de pointeurs ou de tableaux par exemple :

struct nomprenom{char nom, prenom;};
REMPLACER PAR
struct nomprenom{char *nom, *prenom;};
OU
struct nomprenom{char nom[25], *prenom[25];};
il y a plusieurs erreurs de cette nature
*rue *ville ...

pour salaire un double ou float me semble necessaire
cmarsc





-------------------------------
Réponse au message :
-------------------------------

je cherche à faire un programme qui demande des renseignements pour pouvoir ensuite les affiché comme une fiche d'identité!!!voici monprogramme mais malheureusement il bug.
pouver vous m'aidé:

*ce programme enregistre des informations sur vous pour les réafficher à l'écran*/
#include<iostream.h>
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>

void identification();
void localisation();
void profession();
void retour();

/*déclaration des variables*/
struct Date{short int month,day,year;};
struct nomprenom{char nom,prenom;};
struct adresse{
int n;
char rue;
double postale;
char ville;
};
struct travail{
char boulot[10];
int anciennete;
int salaire;
};

/*int choix;*/

nomprenom np;
Date dt;
adresse ad;
travail taf;

/*prototype*/



void main(void)
{
int choix;

cout<<"ce programme va faire votre dossier.\n";

cout<<"***********MENU***********"
<<" \n"
<<"1_Identification...."
<<"2_Localisation..."
<<"3_profession...";
cout<<"votre choix:\n";
cin>>choix;

switch (choix){
case 1:
identification();

case 2:
localisation();
break;
case 3:
profession();
break;
}

/*affichage des renseignements*/




cout<<np.nom;
cout<<np.prenom;
cout<<dt.day<<"/"<<dt.month<<"/"<<dt.year;
cout<<ad.n<<"rue "<<ad.rue<<" "<<ad.postale<<" "<<ad.ville;




}


void retour()
{ char touche;

cout<<"appuyer sur la touche R pour revenir au menu....\t";
cin>>touche;
if (touche!='r')
return;
}

void identification()
{
cout<<"Ici vous rentrez votre nom, prénom et date de naissance....\n";

cout<<"votre nom:\t";
cin>>np.nom;
cout<<"votre prénom:\t";
cin>>np.prenom;
cout<<"votre mois de naissance:\t";
cin>>dt.month;
cout<<"votre jour de naissance:\t";
cin>>dt.day;
cout<<"votre année de naissance:\t";
cin>>dt.year;


cout<<"vous venez de vous identifier plus la peine de recommencer, l'ordinateur garde en mémoire vos donnée!!!\n";
retour();

}

void localisation()
{
cout<<"Ici vous allez rentrer votre adresse...\n";

cout<<"n°:\t";
cin>>ad.n;
cout<<"votre rue:\t";
cin>>ad.rue;
cout<<"votre code postale:\t";
cin>>ad.postale;
cout<<"votre ville:\t";
cin>>ad.ville;

cout<<"vous venez de vous identifier plus la peine de recommencer, l'ordinateur garde en mémoire vos donnée!!!\n";
retour();
}

void profession()
{
cout<<"Ici vous allez nous donnée votre profession...\n";

cout<<"profession:t";
cin>>taf.boulot;
cout<<"année d'ancienneté:\t";
cin>>taf.anciennete;
cout<<"salaire net:\t";
cin>>taf.salaire;

cout<<"vous venez de vous identifier plus la peine de recommencer, l'ordinateur garde en mémoire vos donnée!!!\n";
retour();

}


rhumsek


Cette discussion est classée dans : int, include, void, cout, ad


Répondre à ce message

Sujets en rapport avec ce message

Dans le genre prenant........ [ par Xs ] oui !c 'est trés chiant !j'explique mon pb : j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le l Les nombres aléatoires en C++ (Visual C++ 6.0) [ par Yabo ] Tout d'abord voilà le code :CODE #include #include #include #include using namespace std;void animstartscreen() { int n Passer un algo iteratif en recursif [ par Peavy57 ] Selon vous est ce possible de mettre cela en recursif ? Code: #include #include #include #include void sequencesSerie4(int seq[],int seqSize, int pb de compilation [ par norton ] bonjour, je desir compiler le code suivant mais j'ai une erreur.mon code :#include #include #include void Display();void Reshape(int,int);int main( in celà n'enregistre pas [:(!],grrrr [ par oceane67 ] voilà, mon programme n'enregistre toujours pas, je ne sais pas pourquoi, surtout qu'il fait comme si c'etait le cas, je desepesere,voici mon programme grosse panique! [ par oceane67 ] bonjour, c'est encore moi, je n'arrive decidement pas a trouver pourquoi mon programme n'enregistre pas dans les fichiers, c'est la grosse panique, de erreur incomprise ... [ par tontonjab ] bonjour ... j'ai un probleme avec mon code source, et j'aimerais bien que vous y jetié un coup d'oeil pour m'aider !////////////////////#include #incl Pb perte initialisation variable C++ [ par smagf ] Bonjour, alors voici mon pb :   pDecrypter = new Computer(duplicates) un nouvel objet de type Computer est créé Computer::Computer(bool dupes): Decryp Utilisation de std::map avec le type void * [ par toast3r ] Bonjour, J'utilise un tableau associatif, map et j'ai un problème au niveau de la récuperation des valeurs, voici le code que j'ai actuellement : # problème de OutPut [ par NAVIE ] Bonjour, J'écris ce message pour demander de l'aide au sujet des gestions des Input et des Output. En effet, dans un programme que j'ai fabriqué, je m


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,045 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales