|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
PROGRAMME MULTI-FINCTIONS
Information sur la source
Description
Ce PROGRAMME sert a Connaître les Departement a Connaître les Noces, Sert aussi de convertiseur d'Euro ect...
ecriver moi des tas de Commentaire (Je suis a l'ecoute de n'importe quelle conseille)
Source
- #include <stdio.h> //Inclure le fichier stdio.h
- #include <iostream.h> //Inclure le fichier iostream.h
- #include <time.h> //Inclure le fichier time.h
- #include <conio.h> //Inclure le fichier conio.h
- #include <conio.c> //Inclure le fichier conio.c
-
- //Declaration des Bloc d'Instruction
- void quitter();
- void debut();
- void departement();
- void noces();
- void calculette();
-
-
-
- /**********************Bloc d'Instructions Pour Quitter*******************/
- /****************************QUITTER**************************************/
- /****************************Quitter Grace a ce Logiciel******************/
-
-
-
- void quitter()
- {
- int fond; //Variable int pour couleur de fond
- clrscr(); //effacer l'ecran
- textbackground(1); //Definir la couleur d'ecran
- for (fond=1;fond<80*25;fond++) //Boucle pour remplir la couleur du fond
- {
- printf(" ");
- }
- gotoxy (1,1); //Rammener le curseur au debut
-
- MessageBox (NULL, "A Bientôt,
- Ce Programme a été créé par Jauzi Cedric" , "Quitter", 0 + MB_ICONASTERISK);
- exit(0); //Boîte de dialogue
- }
-
-
-
- /********************Bloc d'Instructions Pour les NOCES*******************/
- /******************************NOCES**************************************/
- /*******************Savoir Vos NOCES Grace a ce Logiciel******************/
-
-
-
-
- void noces()
- {
- noces: //Etiquette pour goto
- clrscr();
- int choix; //Variable choix
- int choix2; //Variable choix2
- int fond; //Variable Pour couleur de fond
- char* noces[80]={"Coton","Cuir","Froment","Cire","Bois","Chypre","Laine","Coquelicot","Faïence","Etain","Corail","Soie","Muguets","Plomb","Cristal","Saphir","Rose","Turquoise","Cretonne","Porcelaine","Opale","Bronze","Béryl","Satin","Argent","Jade","Acajou","Nickel","Velours","Perle","Basane","Cuivre","Porphyre","Ambre","Rubis","Mousseline","Papier","Mercure","Crepe","Emeraude","Fer","Nacre","Flanelle","Topaze","Vermeil","Lavande","Cachemire","Amethyste","Cedre"}; //Tableau des NOCES
- clrscr(); //effacer l'écran
- textbackground(1); //Couleur du fond
- for (fond=1;fond<80*25;fond++) //boucle pour couleur du fond
- {
- printf(" ");
- }
- gotoxy (1,1); //Rammener le curseur au debut
-
- textcolor(12); //Couleur d'ecriture
- highvideo(); //Ecriture haute qualité
- cout<<"Bienvenue dans le Programme des Noces"<<endl; //Ecrire un Message
-
- textcolor(11); //Changement de la couleur du texte
- textbackground(1); //reinitialiser la couleur du fond
- cout<<"Depuis combien d'annees etes vous mariee?: "; //Texte a l'ecran
- cin>>choix; //Demande d'entrée au clavier pour la variable choix
- //Traitement de l'erreur
- while (choix > 90)
- {
- textcolor(4); //Couleur du texte
- textbackground(1); //Reinitialiser la couleur du fond
- cout<<"\nEtes vous sur de votre choix? \nsi oui Bravo \nsi non (c'est pas bien de mentir!!!!) (frapper ENTREE)";
- getch();
- goto noces; //retourner a l'etiquette noces
- }
- if ((choix > 49) && (choix < 60))
- {
- cout<<endl;
- textcolor(4); //changer couleur du texte
- textbackground(1); //reinitialiser la couleur du fond
- cout<<"Felicitation Vous etes dans les noces: d'Or";
- goto fin; //allez a l'etiquette fin
- }
- else if ((choix > 59) && (choix < 70))
- {
- cout<<endl;
- textcolor(4); //changer couleur du texte
- textbackground(1); //reinitialiser la couleur du fond
- cout<<"Felicitation Vous etes dans les noces: Diamant";
- goto fin; //allez a l'etiquette fin
- }
-
- else if ((choix > 69) && (choix < 75))
- {
- cout<<endl;
- textcolor(4); //changer couleur du texte
- textbackground(1); //reinitialiser la couleur du fond
- cout<<"Felicitation Vous etes dans les noces: Platine";
- goto fin; //allez a l'etiquette fin
- }
-
- else if ((choix > 74) && (choix < 80))
- {
- cout<<endl;
- textcolor(4); //changer couleur du texte
- textbackground(1); //reinitialiser la couleur du fond
- cout<<"Felicitation Vous etes dans les noces: Albatre";
- goto fin; //allez a l'etiquette fin
- }
-
- else if ((choix > 79) && (choix < 91))
- {
- cout<<endl;
- textcolor(4); //chnager couleur du texte
- textbackground(1); //reinitialiser la couleur du fond
- cout<<"Vous tes les Meilleurs Vous etes dans les noces: Chene !!!!!";
- goto fin; //allez a l'etiquette fin
- }
-
- cout<<endl;
- textcolor(4); //changer couleur du texte
- textbackground(1); //reinitialiser la couleur du fond
- cout<<"Felicitation Vous etes dans les noces de: "<<noces[choix-1]; //Reponse des NOCES avec recherche dans le Tableau
- fin:
- cout<<"\n\nFrapper 1 pour Quitter ou 2 Pour Recommencer: ";
- cin>>choix2; //Demande d'entree au clavier pour la variable choix2
- switch(choix2) //Condition de la variable choix2
- {
- case 1: //Si l'utilisateur a tapé 1
- debut(); //Retourner au Bloc debut
- break; //Attendre
-
- case 2: //Si l'utilisateur a tapé 2
- goto noces; //allez l'etiquette noces
- break; //attendre
- }
- }
-
-
-
- /********************Bloc d'Instructions Pour les DEBUT*******************/
- /******************************DEBUT**************************************/
- /*************************Le MENU du Programme****************************/
-
-
-
- void debut()
- {
- int fond; //Variable pour couleur de fond
- int menu; //Variable menu
- clrscr(); //effacer l'ecran
- textbackground(1); //couleur de fond
- for (fond=1;fond<80*25;fond++) //boucle pour couleur du fond
- {
- printf(" ");
- }
- gotoxy (1,1); //rammener le curseur au debut
- textcolor(12); //couleur du texte
- highvideo(); //ecriture haute qualité
- cout<<"Bienvenue dans mon Programme multi-fonction"<<endl; //message de bienvenue
-
- textcolor(11); //changer couleur de texte
- textbackground(1); //reinitialiser couleur de fond
- cout<<"Menu:"<<endl<<endl;
- cout<<"1] Recherche Departement"<<endl;
- cout<<"2] Savoir vos Noces"<<endl;
- cout<<"3] Convertion Euro"<<endl;
- cout<<"4] Quitter"<<endl<<endl;
-
- textcolor(4); //changer couleur de texte
- textbackground(1); //reinitialiser couleur du fond
- cout<<"Votre Choix: ";
- cin>>menu; //demande d'entrée au clavier dans la variable menu
- //Traitement de l'erreur
- while ((menu != 1) && (menu != 2) && (menu != 3) && (menu != 4))
- {
- cout<<"\nVotre saisie est incorrect recommencez (frapper ENTREE)";
- getch(); //Attendre l'entrée d'une touche
- debut(); //retour au Bloc d'Instruction debut
- }
- if (menu == 1) //Si l'utilisateur a taper 1 pour la variable menu
- departement(); //allez au Bloc d'Instruction departement
-
- else if (menu == 2) //si l'utilisateur a taper 2 a la variable menu
- noces(); //allez au Bloc d'Instruction noces
-
- else if(menu == 3) //si l'utilisateur a taper 3 a la variable menu
- calculette(); //allez au Bloc d'Instruction calculette
-
- else if (menu == 4) //si l'utilisateur a taper 4 a kla variable menu
- quitter(); //allez au Bloc d'Instruction quitter
-
-
- }
-
-
-
- /**************Bloc d'Instructions Pour les Departement*******************/
- /************************DEPARTEMENT**************************************/
- /*************Savoir Les Departement Grace a ce Logiciel******************/
-
-
-
- void departement()
- {
- int fond; //variable pour couleur du fond
- char* dep[95]={"Ain","Aisne","Allier","Alpes-de-haute-Provence","Hautes-Alpes","Alpes-Maritimes","Ardeche","Ardennes","Ariege","Aube","Aude","Aveyron","Bouches-du-Rhone","Calvados","Cantal","Charente","Charente-Maritime","Cher","Correze","Corse","Cotes-d'Or","Cotes-d'Armor","Creuse","Dordogne","Doubs","Drome","Eure","Eure-et-Loir","Finistere","Gard","Haute-Garonnes","Gers","Gironde","Herault","Ille-et-Vilaine","Indre","Indre-et-Loire","Isere","Jura","Landes","Loir-et-Cher","Loire","Hautes-Loire","Loire-Atlantique","Loiret","Lot","Lot-et-Garonne","Lozere","Maines-et-Loir","Manche","Marne","Haute-Marne","Mayenne","Meurthe-et-Moselle","Meuse","Morbihan","Moselle","Nievre","Nord","Oise","Orne","Pas-de-Calais","Puy-de-Dome","Pyrenees-Atlantiques","Hautes-Pyrenees","Pyrenee-Orientales","Bas-Rhin","Haut-Rhin","Rhone","Haute-Saone","Saone-et-Loire","Sarthe","Savoie","Haute-Savoie","Paris","Seine-Maritime","Seine-et-Marne","Yvelines","Deux-Sevres","Somme","Tarn","Tarn-et-Garonne","Var","Vaucluse","Vendee","Vienne",
- "Haute-Vienne","Vosges","Yonne","Territoire de Belfort","Essonne","Haut-de-Seine","Seine-Saint-Denis","Val-de-Marne","Val-d'Oise"}; //Tableau des departements
- int depa; //variable depa
- int men; //variable men
- clrscr(); //effacer l'ecran
- textbackground(1); //couleur du fond
- for (fond=1;fond<80*25;fond++) //boucle pour couleur du fond
- {
- printf(" ");
- }
- gotoxy (1,1); //rammener le curseur au debut
-
- textcolor(12); //cuoleur du texte
- highvideo(); //ecriture haute qualiter
- cout<<"Bienvenue dans mon Programme de Departement"<<endl; //message de bienvenue
- textcolor(11); //changer la couleur du texte
- textbackground(1); //reinitialiser la couleur de fond
- cout<<"Entree un Numero de Departement: ";
- cin>>depa; //demande d'entree au clavier dans la variable depa
- //traitement de l'erreur
- while (depa > 95)
- {
- textcolor(4); //changer la couleur du texte
- textbackground(1); //reinitialiser la couleur du fond
- cout<<"\n Votres saisie est incorrect les Departement Francais ne vont que jusqu'a 95 \n(frapper ENTREE)";
- getch(); //attendtre l'entree d'une touche
- departement(); //allez au Bloc departement
- }
- textcolor(11); //changer la couluer du texte
- textbackground(1); //reinitialiser la couleur du fond
- cout<<"\n\nLe Departement du "<<depa<<" est: "<<dep[depa-1]; //Recherche dans le tableau des departements
- cout<<"\nFrapper 1 pour quitter ou 2 pour recommencer: ";
- cin>>men; //demande d'entree au clavier pour la variable men
- switch(men) //Condition de la variable men
- {
- case 1: //si l'utilisateur a taper 1 a la variable men
- debut(); //allez au bloc d'instruction debut
- break; //attendre
-
- case 2: //si l'utilisateur a taper 2 a la variable men
- departement(); //allez au bloc d'instruction departement
- break; //attendre
- }
- }
-
-
-
- /***************Bloc d'Instructions Pour les Calculette*******************/
- /*************************CALCULETTE**************************************/
- /*************Convertion Francs Euro Grace a ce Logiciel******************/
-
-
-
- void calculette()
- {
- clrscr(); //effacer l'ecran
- int fond; //varable pour couleur du fond
- int format; //variable format
- float chiffre; //variable chiffre
- textbackground(1); //couleur du fond
- for (fond=1;fond<80*25;fond++) //boucle pour couleur du fond
- {
- printf(" ");
- }
- gotoxy (1,1); //rammener le curseur au debut
- textcolor(12); //couleur du texte
- highvideo(); //ecriture de haute qualiter
- cout<<"Bienvenue dans mon Programme de Convertions Francs Euros"<<endl; //
- textcolor(11); //Changer la couleur du texte
- textbackground(1); //reinitialiser la couluer du fond
- cout<<"\nTaper 1 pour convertir de Francs en Euro"<<endl;
- cout<<"Taper 2 pour convertir de Euro a Francs"<<endl;
- cout<<"Taper 3 pour retourner au Menu"<<endl;
- textcolor(4); //changer couleur du texte
- textbackground(1); //reinitialiser la couleur du fond
- cout<<endl<<"Votre Choix: ";
- cin>>format; //demande d'entree au clavier dans la variable format
- while ((format != 1) && (format != 2) && (format != 3))
- {
- cout<<"\nVotre saisie est incorect recommencer (fraper ENTREE)";
- getch();
- calculette();
- }
- switch(format) //condition de la variable format
- {
- case 1: //si l'utilisateur a taper 1 a la variable format
- goto div; //Allez a l'ettiquette div
- break; //attendre
-
- case 2: //si l'utilisateur a taper 2 a la variable format
- goto mult; //allez a l'ettiquette mult
- break; //attendre
-
- case 3: //si l'utilisateur a taper 3 a la variable format
- debut(); //allez au bloc d'instruction debut
- break; //attendre
- }
-
-
-
- /**********************Bloc d'Instructions Pour les Div*******************/
- /********************************DIV**************************************/
- /*********************FRANCS -> EURO Grace a ce Logiciel******************/
-
-
-
- div:
- cout<<endl;
- cout<<"Taper le Chiffre que vous voulez convertir en Euro: ";
- cin>>chiffre; //demande d'entree au clavier dans la variable chiffre
- cout<<endl;
- cout<<chiffre<<" Francs egal "<<chiffre/6.56<<" Euro"; //diviser la variable chiffre par la valeur de l'Euro
- cout<<"\nFrapper ENTREE pour retourner au Debut: "<<endl;
- getch(); //attendtre l'entree d'une touche
- calculette(); //allez au bloc d'instruction debut
-
-
-
- /*********************Bloc d'Instructions Pour les Mult*******************/
- /*******************************MULT**************************************/
- /*********************Euro -> Francs Grace a ce Logiciel******************/
-
-
-
- mult:
- cout<<endl;
- cout<<"Taper le Chiffre que vous voulez convertir en Francs: ";
- cin>>chiffre; //demande d'entree au clavier pour la variable chiffre
- cout<<endl;
- cout<<chiffre<<" Euro egal "<<chiffre*6.56<<" Francs"<<endl; //diviser chiffre par la valeur de l'euro
- cout<<"\nFrapper ENTREE pour retourner au Debut: ";
- getch(); //attendre l'entree d'un touche
- calculette(); //allez au bloc d'instruction debut
- }
-
-
-
- /*************************Bloc d'Instructions Principal*******************/
- /*******************************MAIN**************************************/
- /********************1er Fonction que le Programme lance******************/
-
-
-
- void main()
- {
- debut(); //allez au bloc d'instruction debut
- getch(); //attendre l'entree d'un touche
- }
-
#include <stdio.h> //Inclure le fichier stdio.h
#include <iostream.h> //Inclure le fichier iostream.h
#include <time.h> //Inclure le fichier time.h
#include <conio.h> //Inclure le fichier conio.h
#include <conio.c> //Inclure le fichier conio.c
//Declaration des Bloc d'Instruction
void quitter();
void debut();
void departement();
void noces();
void calculette();
/**********************Bloc d'Instructions Pour Quitter*******************/
/****************************QUITTER**************************************/
/****************************Quitter Grace a ce Logiciel******************/
void quitter()
{
int fond; //Variable int pour couleur de fond
clrscr(); //effacer l'ecran
textbackground(1); //Definir la couleur d'ecran
for (fond=1;fond<80*25;fond++) //Boucle pour remplir la couleur du fond
{
printf(" ");
}
gotoxy (1,1); //Rammener le curseur au debut
MessageBox (NULL, "A Bientôt,
Ce Programme a été créé par Jauzi Cedric" , "Quitter", 0 + MB_ICONASTERISK);
exit(0); //Boîte de dialogue
}
/********************Bloc d'Instructions Pour les NOCES*******************/
/******************************NOCES**************************************/
/*******************Savoir Vos NOCES Grace a ce Logiciel******************/
void noces()
{
noces: //Etiquette pour goto
clrscr();
int choix; //Variable choix
int choix2; //Variable choix2
int fond; //Variable Pour couleur de fond
char* noces[80]={"Coton","Cuir","Froment","Cire","Bois","Chypre","Laine","Coquelicot","Faïence","Etain","Corail","Soie","Muguets","Plomb","Cristal","Saphir","Rose","Turquoise","Cretonne","Porcelaine","Opale","Bronze","Béryl","Satin","Argent","Jade","Acajou","Nickel","Velours","Perle","Basane","Cuivre","Porphyre","Ambre","Rubis","Mousseline","Papier","Mercure","Crepe","Emeraude","Fer","Nacre","Flanelle","Topaze","Vermeil","Lavande","Cachemire","Amethyste","Cedre"}; //Tableau des NOCES
clrscr(); //effacer l'écran
textbackground(1); //Couleur du fond
for (fond=1;fond<80*25;fond++) //boucle pour couleur du fond
{
printf(" ");
}
gotoxy (1,1); //Rammener le curseur au debut
textcolor(12); //Couleur d'ecriture
highvideo(); //Ecriture haute qualité
cout<<"Bienvenue dans le Programme des Noces"<<endl; //Ecrire un Message
textcolor(11); //Changement de la couleur du texte
textbackground(1); //reinitialiser la couleur du fond
cout<<"Depuis combien d'annees etes vous mariee?: "; //Texte a l'ecran
cin>>choix; //Demande d'entrée au clavier pour la variable choix
//Traitement de l'erreur
while (choix > 90)
{
textcolor(4); //Couleur du texte
textbackground(1); //Reinitialiser la couleur du fond
cout<<"\nEtes vous sur de votre choix? \nsi oui Bravo \nsi non (c'est pas bien de mentir!!!!) (frapper ENTREE)";
getch();
goto noces; //retourner a l'etiquette noces
}
if ((choix > 49) && (choix < 60))
{
cout<<endl;
textcolor(4); //changer couleur du texte
textbackground(1); //reinitialiser la couleur du fond
cout<<"Felicitation Vous etes dans les noces: d'Or";
goto fin; //allez a l'etiquette fin
}
else if ((choix > 59) && (choix < 70))
{
cout<<endl;
textcolor(4); //changer couleur du texte
textbackground(1); //reinitialiser la couleur du fond
cout<<"Felicitation Vous etes dans les noces: Diamant";
goto fin; //allez a l'etiquette fin
}
else if ((choix > 69) && (choix < 75))
{
cout<<endl;
textcolor(4); //changer couleur du texte
textbackground(1); //reinitialiser la couleur du fond
cout<<"Felicitation Vous etes dans les noces: Platine";
goto fin; //allez a l'etiquette fin
}
else if ((choix > 74) && (choix < 80))
{
cout<<endl;
textcolor(4); //changer couleur du texte
textbackground(1); //reinitialiser la couleur du fond
cout<<"Felicitation Vous etes dans les noces: Albatre";
goto fin; //allez a l'etiquette fin
}
else if ((choix > 79) && (choix < 91))
{
cout<<endl;
textcolor(4); //chnager couleur du texte
textbackground(1); //reinitialiser la couleur du fond
cout<<"Vous tes les Meilleurs Vous etes dans les noces: Chene !!!!!";
goto fin; //allez a l'etiquette fin
}
cout<<endl;
textcolor(4); //changer couleur du texte
textbackground(1); //reinitialiser la couleur du fond
cout<<"Felicitation Vous etes dans les noces de: "<<noces[choix-1]; //Reponse des NOCES avec recherche dans le Tableau
fin:
cout<<"\n\nFrapper 1 pour Quitter ou 2 Pour Recommencer: ";
cin>>choix2; //Demande d'entree au clavier pour la variable choix2
switch(choix2) //Condition de la variable choix2
{
case 1: //Si l'utilisateur a tapé 1
debut(); //Retourner au Bloc debut
break; //Attendre
case 2: //Si l'utilisateur a tapé 2
goto noces; //allez l'etiquette noces
break; //attendre
}
}
/********************Bloc d'Instructions Pour les DEBUT*******************/
/******************************DEBUT**************************************/
/*************************Le MENU du Programme****************************/
void debut()
{
int fond; //Variable pour couleur de fond
int menu; //Variable menu
clrscr(); //effacer l'ecran
textbackground(1); //couleur de fond
for (fond=1;fond<80*25;fond++) //boucle pour couleur du fond
{
printf(" ");
}
gotoxy (1,1); //rammener le curseur au debut
textcolor(12); //couleur du texte
highvideo(); //ecriture haute qualité
cout<<"Bienvenue dans mon Programme multi-fonction"<<endl; //message de bienvenue
textcolor(11); //changer couleur de texte
textbackground(1); //reinitialiser couleur de fond
cout<<"Menu:"<<endl<<endl;
cout<<"1] Recherche Departement"<<endl;
cout<<"2] Savoir vos Noces"<<endl;
cout<<"3] Convertion Euro"<<endl;
cout<<"4] Quitter"<<endl<<endl;
textcolor(4); //changer couleur de texte
textbackground(1); //reinitialiser couleur du fond
cout<<"Votre Choix: ";
cin>>menu; //demande d'entrée au clavier dans la variable menu
//Traitement de l'erreur
while ((menu != 1) && (menu != 2) && (menu != 3) && (menu != 4))
{
cout<<"\nVotre saisie est incorrect recommencez (frapper ENTREE)";
getch(); //Attendre l'entrée d'une touche
debut(); //retour au Bloc d'Instruction debut
}
if (menu == 1) //Si l'utilisateur a taper 1 pour la variable menu
departement(); //allez au Bloc d'Instruction departement
else if (menu == 2) //si l'utilisateur a taper 2 a la variable menu
noces(); //allez au Bloc d'Instruction noces
else if(menu == 3) //si l'utilisateur a taper 3 a la variable menu
calculette(); //allez au Bloc d'Instruction calculette
else if (menu == 4) //si l'utilisateur a taper 4 a kla variable menu
quitter(); //allez au Bloc d'Instruction quitter
}
/**************Bloc d'Instructions Pour les Departement*******************/
/************************DEPARTEMENT**************************************/
/*************Savoir Les Departement Grace a ce Logiciel******************/
void departement()
{
int fond; //variable pour couleur du fond
char* dep[95]={"Ain","Aisne","Allier","Alpes-de-haute-Provence","Hautes-Alpes","Alpes-Maritimes","Ardeche","Ardennes","Ariege","Aube","Aude","Aveyron","Bouches-du-Rhone","Calvados","Cantal","Charente","Charente-Maritime","Cher","Correze","Corse","Cotes-d'Or","Cotes-d'Armor","Creuse","Dordogne","Doubs","Drome","Eure","Eure-et-Loir","Finistere","Gard","Haute-Garonnes","Gers","Gironde","Herault","Ille-et-Vilaine","Indre","Indre-et-Loire","Isere","Jura","Landes","Loir-et-Cher","Loire","Hautes-Loire","Loire-Atlantique","Loiret","Lot","Lot-et-Garonne","Lozere","Maines-et-Loir","Manche","Marne","Haute-Marne","Mayenne","Meurthe-et-Moselle","Meuse","Morbihan","Moselle","Nievre","Nord","Oise","Orne","Pas-de-Calais","Puy-de-Dome","Pyrenees-Atlantiques","Hautes-Pyrenees","Pyrenee-Orientales","Bas-Rhin","Haut-Rhin","Rhone","Haute-Saone","Saone-et-Loire","Sarthe","Savoie","Haute-Savoie","Paris","Seine-Maritime","Seine-et-Marne","Yvelines","Deux-Sevres","Somme","Tarn","Tarn-et-Garonne","Var","Vaucluse","Vendee","Vienne",
"Haute-Vienne","Vosges","Yonne","Territoire de Belfort","Essonne","Haut-de-Seine","Seine-Saint-Denis","Val-de-Marne","Val-d'Oise"}; //Tableau des departements
int depa; //variable depa
int men; //variable men
clrscr(); //effacer l'ecran
textbackground(1); //couleur du fond
for (fond=1;fond<80*25;fond++) //boucle pour couleur du fond
{
printf(" ");
}
gotoxy (1,1); //rammener le curseur au debut
textcolor(12); //cuoleur du texte
highvideo(); //ecriture haute qualiter
cout<<"Bienvenue dans mon Programme de Departement"<<endl; //message de bienvenue
textcolor(11); //changer la couleur du texte
textbackground(1); //reinitialiser la couleur de fond
cout<<"Entree un Numero de Departement: ";
cin>>depa; //demande d'entree au clavier dans la variable depa
//traitement de l'erreur
while (depa > 95)
{
textcolor(4); //changer la couleur du texte
textbackground(1); //reinitialiser la couleur du fond
cout<<"\n Votres saisie est incorrect les Departement Francais ne vont que jusqu'a 95 \n(frapper ENTREE)";
getch(); //attendtre l'entree d'une touche
departement(); //allez au Bloc departement
}
textcolor(11); //changer la couluer du texte
textbackground(1); //reinitialiser la couleur du fond
cout<<"\n\nLe Departement du "<<depa<<" est: "<<dep[depa-1]; //Recherche dans le tableau des departements
cout<<"\nFrapper 1 pour quitter ou 2 pour recommencer: ";
cin>>men; //demande d'entree au clavier pour la variable men
switch(men) //Condition de la variable men
{
case 1: //si l'utilisateur a taper 1 a la variable men
debut(); //allez au bloc d'instruction debut
break; //attendre
case 2: //si l'utilisateur a taper 2 a la variable men
departement(); //allez au bloc d'instruction departement
break; //attendre
}
}
/***************Bloc d'Instructions Pour les Calculette*******************/
/*************************CALCULETTE**************************************/
/*************Convertion Francs Euro Grace a ce Logiciel******************/
void calculette()
{
clrscr(); //effacer l'ecran
int fond; //varable pour couleur du fond
int format; //variable format
float chiffre; //variable chiffre
textbackground(1); //couleur du fond
for (fond=1;fond<80*25;fond++) //boucle pour couleur du fond
{
printf(" ");
}
gotoxy (1,1); //rammener le curseur au debut
textcolor(12); //couleur du texte
highvideo(); //ecriture de haute qualiter
cout<<"Bienvenue dans mon Programme de Convertions Francs Euros"<<endl; //
textcolor(11); //Changer la couleur du texte
textbackground(1); //reinitialiser la couluer du fond
cout<<"\nTaper 1 pour convertir de Francs en Euro"<<endl;
cout<<"Taper 2 pour convertir de Euro a Francs"<<endl;
cout<<"Taper 3 pour retourner au Menu"<<endl;
textcolor(4); //changer couleur du texte
textbackground(1); //reinitialiser la couleur du fond
cout<<endl<<"Votre Choix: ";
cin>>format; //demande d'entree au clavier dans la variable format
while ((format != 1) && (format != 2) && (format != 3))
{
cout<<"\nVotre saisie est incorect recommencer (fraper ENTREE)";
getch();
calculette();
}
switch(format) //condition de la variable format
{
case 1: //si l'utilisateur a taper 1 a la variable format
goto div; //Allez a l'ettiquette div
break; //attendre
case 2: //si l'utilisateur a taper 2 a la variable format
goto mult; //allez a l'ettiquette mult
break; //attendre
case 3: //si l'utilisateur a taper 3 a la variable format
debut(); //allez au bloc d'instruction debut
break; //attendre
}
/**********************Bloc d'Instructions Pour les Div*******************/
/********************************DIV**************************************/
/*********************FRANCS -> EURO Grace a ce Logiciel******************/
div:
cout<<endl;
cout<<"Taper le Chiffre que vous voulez convertir en Euro: ";
cin>>chiffre; //demande d'entree au clavier dans la variable chiffre
cout<<endl;
cout<<chiffre<<" Francs egal "<<chiffre/6.56<<" Euro"; //diviser la variable chiffre par la valeur de l'Euro
cout<<"\nFrapper ENTREE pour retourner au Debut: "<<endl;
getch(); //attendtre l'entree d'une touche
calculette(); //allez au bloc d'instruction debut
/*********************Bloc d'Instructions Pour les Mult*******************/
/*******************************MULT**************************************/
/*********************Euro -> Francs Grace a ce Logiciel******************/
mult:
cout<<endl;
cout<<"Taper le Chiffre que vous voulez convertir en Francs: ";
cin>>chiffre; //demande d'entree au clavier pour la variable chiffre
cout<<endl;
cout<<chiffre<<" Euro egal "<<chiffre*6.56<<" Francs"<<endl; //diviser chiffre par la valeur de l'euro
cout<<"\nFrapper ENTREE pour retourner au Debut: ";
getch(); //attendre l'entree d'un touche
calculette(); //allez au bloc d'instruction debut
}
/*************************Bloc d'Instructions Principal*******************/
/*******************************MAIN**************************************/
/********************1er Fonction que le Programme lance******************/
void main()
{
debut(); //allez au bloc d'instruction debut
getch(); //attendre l'entree d'un touche
}
Conclusion
N'essitez pas a me faire par de tous vos appresiation de en tout genre
Sources du même auteur
Sources de la même categorie
Commentaires et avis
|
Comparez les prix Nouvelle version
|