Accueil > > > PROGRAMME MULTI-FINCTIONS
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
|
Derniers Blogs
TECHDAYS PARIS 2012 : COMMENT SHAREPOINT A SAUVé MES TECHDAYSTECHDAYS PARIS 2012 : COMMENT SHAREPOINT A SAUVé MES TECHDAYS par ROMELARD Fabrice
Speakers : Lionel Limozin et Alain Marty La session commence par une découverte de SharePoint à travers la mise en place d'un environnement SharePoint pour la gestion des Sessions animées par BeWise. Le besoin est très ba...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PERSPECTIVE 3.0 POUR SILVERLIGHT 5.0PERSPECTIVE 3.0 POUR SILVERLIGHT 5.0 par odewit
Je viens de publier la version 3.0 de Perspective pour Silverlight, qui regroupe un portage sous Silverlight 5.0 des fonctionnalités de Perspective 2.0, le framework 3D de haut-niveau introduit récemment et de nouveaux exemples de code. En voici la li...
Cliquez pour lire la suite de l'article par odewit TECHDAYS PARIS 2012 : TOP 10 DES BEST PRACTICES POUR SQL SERVERTECHDAYS PARIS 2012 : TOP 10 DES BEST PRACTICES POUR SQL SERVER par ROMELARD Fabrice
Speaker : Nadia Ben El Kadi Configuration machine La session commence par la toute première question à se poser lors de la mise en place d'environnement SQL Server, la configuration des machines : Type de mac...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : KINECT + OFFICE 365 UN BON GESTE POUR VOTRE SITECHDAYS PARIS 2012 : KINECT + OFFICE 365 UN BON GESTE POUR VOTRE SI par ROMELARD Fabrice
Speakers : Fabrice Barbin, Samuel Blanchard, Julien Lo Presti Titre Prometteur et attractif invitant à voir comment lier le composant ludique Kinect dans le cadre d'une structure IT classique, notamment au travers de la plat...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : PLEINIèRE DU PREMIER JOURTECHDAYS PARIS 2012 : PLEINIèRE DU PREMIER JOUR par ROMELARD Fabrice
KeyNotes du premier jour pour les développeurs. La session est principalement axée sur une des principales directions prise par Microsoft à travers tous ses nouveaux produits : Cloud privé ou public (Solution Azure) ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
C++ C++ par yesoun1
Cliquez pour lire la suite par yesoun1 OPNETOPNET par hth21
Cliquez pour lire la suite par hth21 RE : ARBRE BINAIRERE : ARBRE BINAIRE par pacotheking
Cliquez pour lire la suite par pacotheking
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|