///////////////////////////////////////////////////////////////////////////////
//////////Je suis un novice en programmation C/C++mais voici le code///////////
//////source de ma première calculette en C++ avec Visual Studio C++ 4.1///////
////////Si vous voulez m'écrire pour me faire des remarques ou me donner///////
//////////des informations voici mon e-mail : godzigodzi@caramail.com//////////
//////////////////////////////////////////////////////////////////////////////
#include <iostream.h>
#include <conio.h>
int main ()
{
main:
int choix;
double Som1,Som2,choix2;
char on;
while (on != 'n')
{
cout << "\n\t Bienvenue sur la calculette C++\n";
cout << "\t ____________________________________________________\n\n\n";
cout << "Sur cette calculette vous pouvez faire des :\n";
cout << "1) Addition\n";
cout << "2) Soustraction\n";
cout << "3) Multiplicatios\n";
cout << "4) Division\n";
cout << "5) Convertisseur franc-euro\n";
cout << "6) Convertisseur euro-franc\n";
cout << "7) Quitter\n\n";
//Pour l'instant je ne sais faire que ça.//
cout << "Tapez le nombre qui correspond a votre choix (1,2,3,4,5,6 ou 7) : ";
cin >> choix;
if (choix > 7)
{
cout << "Erreur le nombre que vous avez choisi ne correspond a aucune rubrique.";
return 0;
}
switch (choix)
{
case 1:
goto addition;
break;
case 2:
goto soustraction;
break;
case 3:
goto multiplication;
break;
case 4:
goto division;
break;
case 5:
goto convertisseurfe;
break;
case 6:
goto convertisseuref;
break;
case 7:
cout << "\nAu revoir!!!!\n";
return 0;
}
addition:
cout <<"\n\t+++++++++++++++++++++++++++++++++++++++++++++++\n";
cout << "\t ++++++++++++++++++++++Addition+++++++++++++++++++\n";
cout << "\t +++++++++++++++++++++++++++++++++++++++++++++++\n\n";
cout << "Nomdre 1 : ";
cin >> Som1;
cout << "Nombre 2 : ";
cin >> Som2;
choix2=Som1+Som2;
cout <<"Le resultat de votre addition est : "<<choix2<<"\n\n";
cout <<"Voulez vous continuer le programme (o/n)? : ";
cin >> on;
goto main;
return 0;
soustraction:
cout << "\n\t ++++++++++++++++++++++++++++++++++++++++++++\n";
cout << "\t ++++++++++++++++++Soustraction++++++++++++++++++\n";
cout << "\t +++++++++++++++++++++++++++++++++++++++++++++++\n\n";
cout << "Nomdre 1 : ";
cin >> Som1;
cout << "Nombre 2 : ";
cin >> Som2;
choix2=Som1-Som2;
cout <<"Le resultat de votre soustraction est : "<<choix2<<"\n\n";
cout <<"Voulez vous continuer le programme ? (o/n) : ";
cin >> on;
goto main;
return 0;
multiplication:
cout <<"\n\t ++++++++++++++++++++++++++++++++++++++++++++++\n";
cout << "\t ++++++++++++++++++Multiplication++++++++++++++++++++\n";
cout << "\t++++++++++++++++++++++++++++++++++++++++++++++++\n\n";
cout << "Nomdre 1 : ";
cin >> Som1;
cout << "Nombre 2 : ";
cin >> Som2;
choix2=Som1*Som2;
cout <<"Le resultat de votre multiplication est : "<<choix2<<"\n\n";
cout <<"Voulez vous continuer le programme ? (o/n) : ";
cin >> on;
goto main;
return 0;
division:
cout << "\n\t ++++++++++++++++++++++++++++++++++++++++++++++++\n";
cout << "\t ++++++++++++++++++++Division+++++++++++++++++++++++\n";
cout << "\t ++++++++++++++++++++++++++++++++++++++++++++++\n\n";
cout << "Nomdre 1 : ";
cin >> Som1;
cout << "Nombre 2 : ";
cin >> Som2;
choix2=Som1/Som2;
cout <<"Le resultat de votre divisions est : "<<choix2<<"\n\n";
cout <<"Voulez vous continuer le programme ? (o/n) : ";
cin >> on;
goto main;
return 0;
convertisseurfe:
cout << "\n\t +++++++++++++++++++++++++++++++++++++++++++++++\n";
cout << "\t ++++++++++++++++++++++Franc-euro++++++++++++++++++\n";
cout << "\t ++++++++++++++++++++++++++++++++++++++++++++++++\n\n";
cout << "Votre somme en franc :";
cin >> Som1;
choix2=Som1/6.55957;
cout <<"Le resultat de votre conversion est : "<<choix2<<"\n\n";
cout <<"Voulez vous continuer le programme ? (o/n) : ";
cin >> on;
goto main;
return 0;
convertisseuref:
cout << "\n\t+++++++++++++++++++++++++++++++++++++++++++++++++\n";
cout << "\t +++++++++++++++++++++++EuroFranc++++++++++++++++++++\n";
cout << "\t++++++++++++++++++++++++++++++++++++++++++++++++\n\n";
cout << "Votre somme en euro :";
cin >> Som1;
choix2=Som1*6.55957;
cout <<"Le resultat de votre conversion est : "<<choix2<<"\n\n";
cout <<"Voulez vous continuer le programme ? (o/n) : ";
cin >> on;
goto main;
return 0;
}
return 0;
}