Recherche des nom de departement français

Soyez le premier à donner votre avis sur cette source.

Snippet vu 9 003 fois - Téléchargée 39 fois

Contenu du snippet

Le programme sert a savoir les nom des departement francais, j'aimerez bien savoir si quelqu'un pourez me dire comment racoursir le code?

Source / Exemple :


#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <conio.c>

void main()
{
intro:

char nom[128];
int num;
int fin;

clrscr();
textcolor(12);
textbackground(1);
cout<<"Bienvenue dans le Programme cree par Jauzi Cedric"<<endl;
textcolor(12);
cout<<"Veuillez entrez votre Prenom: ";
cin>>nom;
cout<<endl;
textcolor(2);
cprintf("ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»\r\n");
cout<<"        Merci pour ce renseignement"<<endl;
cout<<"       Frappez ENTREE pour continuer"<<endl;
cprintf("ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ\r\n\r\n");
getch();
goto princ;

princ:
clrscr();
textcolor(11);
textbackground(1);
cout<<"Bienvenue "<<nom<<endl;
textcolor(12);
cout<<"Ce programme vas vous servir a connaitre le nom des Departements Francais "<<endl;
textcolor(11);
cout<<endl;
cout<<"Veuillez taper un Numero de Departement ou Tapez [Q] pour Quitter: ";
cin>>num;

switch (num)
{
case 1:
cout<<endl;
cout<<"Le Departement du 01: l'Ain"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;
case 2:
cout<<endl;
cout<<"Le Departement du 02: l'Aisne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;
case 3:
cout<<endl;
cout<<"Le Departement du 03: l'Allier"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 4:
cout<<endl;
cout<<"Le Departement du 04: les Alpes-de-Haute-Provence"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 5:
cout<<endl;
cout<<"Le Departement du 05: les Hautes-Alpes"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 6:
cout<<endl;
cout<<"Le Departement du 06: les Alpes-Maritimes"<<endl;
cout<<"Tapper 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 7:
cout<<endl;
cout<<"Le Departement du 07: l'Ardeche"<<endl;
cout<<"Tapper 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 8:
cout<<endl;
cout<<"Le Departement du 08: l'Ardennes"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 9:
cout<<endl;
cout<<"Le Departement du 09: l'Ariege"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 10:
cout<<endl;
cout<<"Le Departement du 10: l'Aube"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 11:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Aude"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 12:
cout<<endl;
cout<<"Le Departement du "<<num<<":l'Aveyron"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 13:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Bouches-du-Rhone"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 14:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Calvados"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 15:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Cantal"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 16:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Charente"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 17:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Charente-Maritime"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;
case 18:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Cher"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 19:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Correze"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 21:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Cote-d'OR"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 22:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Cotes-du-Nord"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 23:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Creuse"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 24:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Dordogne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 25:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Doubs"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 26:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Drome"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 27:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Eure"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 28:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Eure-et-Loir"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 29:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Finistere"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 30:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Gard"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 31:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Haute-Garonne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 32:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Gers"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 33:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Gironde"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 34:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Herault"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 35:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Ille-est-vilaine"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 36:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Indre"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 37:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Indre-et-Loire"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 38:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Isere"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 39:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Jura"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 40:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Landes"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 41:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Loire-et-Cher"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 42:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Loire"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 43:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Haute-Loire"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 44:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Loire-Atlantique"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 45:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Loiret"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 46:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Lot"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 47:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Lot-et-Garonne"<<endl;
cout<<"Tapper 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 48:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Lozere"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 49:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Maine-est-Loire"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 50:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Manche"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 51:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Marne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 52:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Haute-Marne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 53:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Mayenne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 54:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Meurthe-et-Moselle"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 55:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Meuse"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 56:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Morbihan"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 57:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Moselle"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 58:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Nievre"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 59:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Nord"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 60:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Oise"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 61:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Orne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 62:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Pas-de-Calais"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 63:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Puy-de-Dome"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 64:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Pyrenees-Atlantique"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 65:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Hautes-pyrenees"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;
case 66:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Pyrennees-Oriental"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 67:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Bas-Rhin"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 68:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Haut-Rhin"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 69:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Rhone"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 70:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Haute-Saone"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 71:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Saone-et-Loire"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 72:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Sarthe"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 73:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Savoie"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 74:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Haute-Savoie"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 75:
cout<<endl;
cout<<"Le Departement du "<<num<<": Paris"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 76:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Seine-Maritime"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 77:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Seine-et-Marne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 78:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Yvelines"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 79:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Deux-Sevres"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 80:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Somme"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 81:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Tarn"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 82:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Tarne-et-Garonne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;
case 83:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Var"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 84:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Vaucluse"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 85:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Vendee"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 86:
cout<<endl;
cout<<"Le Departement du "<<num<<": Vienne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 87:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Haute-Vienne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 88:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Vosges"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 89:
cout<<endl;
cout<<"Le Departement du "<<num<<": les Yonnes"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 90:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Territoire-de-Belfort"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 91:
cout<<endl;
cout<<"Le Departement du "<<num<<": l'Essonne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 92:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Hauts-de-Seine"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 93:
cout<<endl;
cout<<"Le Departement du "<<num<<": la Seine-Saint-Denis"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 94:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Val-De-Marne"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

case 95:
cout<<endl;
cout<<"Le Departement du "<<num<<": le Val-D'oise"<<endl;
cout<<"Tappez 1 pour Quitter ou 2 pour Recommencer: ";
cin>>fin;

switch (fin)
       {
       case 1:
       goto fin;
       break;
       case 2:
       goto princ;
       break;
       }
break;

}

if (num=='Q');
{
goto fin;
}

fin:
clrscr();
textcolor(2);
cout<<"A Bientot"<<endl;
cout<<"Frappez ENTREE pour Fermer";
getch();
}

A voir également

Ajouter un commentaire

Commentaires

Messages postés
29
Date d'inscription
mercredi 26 décembre 2001
Statut
Membre
Dernière intervention
28 janvier 2003

Suis les conseils de Kaid qui t'as donné une bonne solution à mon avis...
Clair et facile à mettre en place!
Messages postés
110
Date d'inscription
mardi 10 octobre 2000
Statut
Membre
Dernière intervention
20 décembre 2005

... ou comment raccourcir un code qui fait 1600 lignes :)
Messages postés
949
Date d'inscription
mardi 2 octobre 2001
Statut
Membre
Dernière intervention
8 juillet 2006

Tu crées un tableau avec autant d'éléments que de départements et pour chaque index correspondant à un département, tu y mets la chaine correspondante.
Exemple:

char *tabDep[]={NULL, "Ain", "Ainse", "Allier", ... };

Ensuite tu testes si le numéro de département que le gars saisie se trouve entre 1 et la taille de ton tableau. Si c'est bon, tu regardes à cet index dans ton tableau et si ce n'est pas NULL, tu affiches le département.

Voila avec ca tu devras avoir un code plus lisible et enlever ces horreurs de "goto".
Messages postés
368
Date d'inscription
mercredi 14 novembre 2001
Statut
Membre
Dernière intervention
1 septembre 2008

ah !! perdon, j'ai fait une faute :

ce n'est pas :

char ain[MAX_SIZE];

mais

char dep[MAX_SIZE];

ben oui, c logique.

avec ca , ton code va etre kan meme une figure, un peu plus pro et plus courte, enfin, ce n'est que mon avis.
Messages postés
368
Date d'inscription
mercredi 14 novembre 2001
Statut
Membre
Dernière intervention
1 septembre 2008

tu peux raccourcir le code en enlevant ton switch !!!

faut faire un code du type :

int num;
char ain[MAX_SIZE];
....

if (strcmp(num "01") 0 || strcmp(num == "1") == 0)
/*le || n'est que pour les 10 premiers departements*/
{
dep = "Ain";
}
........

cout << "Le departement numero "<< num <<" est " <<dep <<endl;

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (Jcedric42)