begin process at 2012 02 12 22:03:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

.Net

 > CALCULETTE, CONVERTISSEUR FRANC-EURO. SIMPLE D'UTILISATION. C++ AVEC VISUAL STUDIO.

CALCULETTE, CONVERTISSEUR FRANC-EURO. SIMPLE D'UTILISATION. C++ AVEC VISUAL STUDIO.


 Information sur la source

Note :
Aucune note
Catégorie :.Net Niveau :Débutant Date de création :24/04/2002 Date de mise à jour :25/04/2002 13:04:51 Vu :6 780

Auteur : Godzi

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description


Source

  • ///////////////////////////////////////////////////////////////////////////////
  • //////////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;
  • }
///////////////////////////////////////////////////////////////////////////////
//////////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;
}
  

 Conclusion

  N'hésitez pas à me faire des remarques pour m'aider.


 Sources de la même categorie

Source avec Zip Source avec une capture ANALYSEUR LEXICAL par Donald180v
Source avec Zip Source avec une capture MAP_MAKER_JEU par seekplus
Source avec Zip Source avec une capture Source .NET (Dotnet) EMISSION D'UN OCTET SUR LE PORT SÉRIE - CLASSE SERIALPORT par jmchatelet01
Source avec Zip Source .NET (Dotnet) RESOLV EQU DE DEGRES N par darckangel731
Source avec Zip Source avec une capture Source .NET (Dotnet) INTEROP XCHAT / .NET : CHARGEUR DE PLUGINS MANAGÉS par TeBeCo

Commentaires et avis

Commentaire de mmuller57 le 24/04/2002 17:11:43

En C++ on évite les goto, utilise plutôt un switch. @+

Commentaire de Nico5779 le 28/04/2002 01:13:36

ben mieux qu un goto ou un switch , un appel recursif de main() ca reglait tout.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

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 : 0,827 sec (3)

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