Calculette, convertisseur franc-euro. simple d'utilisation. c++ avec visual studio.

Contenu du snippet


Source / Exemple :


///////////////////////////////////////////////////////////////////////////////
//////////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.

A voir également

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.