begin process at 2012 02 13 01:22:12
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > UN CONVERTISSEUR QUI CONVERTIT DE 4 FAÇON [CODE ET COMPIL AVEC VC++ 6.0]

UN CONVERTISSEUR QUI CONVERTIT DE 4 FAÇON [CODE ET COMPIL AVEC VC++ 6.0]


 Information sur la source

Note :
Aucune note
Catégorie :Divers Niveau :Débutant Date de création :04/03/2003 Date de mise à jour :04/03/2003 22:32:52 Vu :2 026

Auteur : D1m3x

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

 Description

Un petit convertisseur en console qui convertit en trois monnaies différentes,
de Euros à Francs belge, de Franc belge à Euros, de franc français à Euros et de Euros à franc français.
Cet exemple utilise également les boucles do{ }while(cond);

Source

  • #include <iostream.h>
  • #include <conio.h>
  • #include <stdlib.h>
  • int main(int argc, char* argv[])
  • {
  • double nmb_conv;
  • double Euro = 40.3399;
  • double EuroF = 6.55957;
  • int choix_convert;
  • char choix_continue = 'o';
  • do {
  • cout << "Entrez le nombres que vous voulez convertir: ";
  • cin >> nmb_conv;
  • cout << "Veuillez choisir en quel monnaie vous voulez convertir: " << endl;
  • cout << "1 pour Euro->BEF " << endl;
  • cout << "2 pour BEF->Euro " << endl;
  • cout << "3 pour FF ->Euro " << endl;
  • cout << "4 pour Euro ->FF " << endl;
  • cout << "0 pour quitter " << endl;
  • cin >> choix_convert;
  • switch(choix_convert)
  • {
  • case 1:
  • cout << nmb_conv << " Euros valent " << nmb_conv * Euro << " BEF " << endl;
  • cout << "Voulez-vous convertir une autre valeur? " << endl;
  • cout << "o: Oui" << endl;
  • cout << "n: Non" << endl;
  • cin >> choix_continue;
  • break;
  • case 2:
  • cout << nmb_conv << " BEF valent " << nmb_conv / Euro << " Euros " << endl;
  • cout << "Voulez-vous convertir une autre valeur? " << endl;
  • cout << "o: Oui" << endl;
  • cout << "n: Non" << endl;
  • cin >> choix_continue;
  • break;
  • case 3:
  • cout << nmb_conv << " FF valent " << nmb_conv / EuroF << " Euros " << endl;
  • cout << "Voulez-vous convertir une autre valeur? " << endl;
  • cout << "o: Oui" << endl;
  • cout << "n: Non" << endl;
  • cin >> choix_continue;
  • break;
  • case 4:
  • cout << nmb_conv << " Euros valent " << nmb_conv * EuroF << " Francs français " << endl << endl;
  • cout << "Voulez-vous convertir une autre valeur?" << endl;
  • cout << "o: Oui" << endl;
  • cout << "n: Non" << endl;
  • cin >> choix_continue;
  • break;
  • case 0:
  • cout << endl << endl << endl << "*****Vous avez decide de quitter le programme*****" << endl;
  • exit(0);
  • break;
  • default:
  • cout << "Saisie incorrect, cette lettre n'est pas dans la liste" << endl;
  • break;
  • }
  • system("cls");
  • }
  • while(choix_continue == 'o');
  • return 0;
  • }
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>

int main(int argc, char* argv[])
{
	double nmb_conv;
	double Euro = 40.3399;
	double EuroF = 6.55957;
	int choix_convert;
	char choix_continue = 'o';

	do {

		cout << "Entrez le nombres que vous voulez convertir: ";
		cin >> nmb_conv;

		cout << "Veuillez choisir en quel monnaie vous voulez convertir: " << endl;
		cout << "1 pour Euro->BEF " << endl;
		cout << "2 pour BEF->Euro " << endl;
		cout << "3 pour FF ->Euro " << endl;
		cout << "4 pour Euro ->FF " << endl;
		cout << "0 pour quitter " << endl;
		cin >> choix_convert;

		switch(choix_convert)
		{
		case 1:
			cout << nmb_conv << " Euros valent " << nmb_conv * Euro << " BEF " << endl;
			cout << "Voulez-vous convertir une autre valeur? " << endl;
			cout << "o: Oui" << endl;
			cout << "n: Non" << endl;
			cin >> choix_continue;
			break;
		case 2:
			cout << nmb_conv << " BEF valent " << nmb_conv / Euro << " Euros " << endl;
			cout << "Voulez-vous convertir une autre valeur? " << endl;
			cout << "o: Oui" << endl;
			cout << "n: Non" << endl;
			cin >> choix_continue;
			break;
		case 3:
			cout << nmb_conv << " FF valent " << nmb_conv / EuroF << " Euros " << endl;
			cout << "Voulez-vous convertir une autre valeur? " << endl;
			cout << "o: Oui" << endl;
			cout << "n: Non" << endl;
			cin >> choix_continue;
			break;
		case 4:
			cout << nmb_conv << " Euros valent " << nmb_conv * EuroF << " Francs français " << endl << endl;
			cout << "Voulez-vous convertir une autre valeur?" << endl;
			cout << "o: Oui" << endl;
			cout << "n: Non" << endl;
			cin >> choix_continue;
			break;
		case 0:
			cout << endl << endl << endl << "*****Vous avez decide de quitter le programme*****" << endl;
			exit(0);
			break;
		default:
			cout << "Saisie incorrect, cette lettre n'est pas dans la liste" << endl;
			break;
		}
		system("cls");

	}
	while(choix_continue == 'o');
	return 0;
}

 Conclusion

Pas de bug avec VC++ 6.0


 Sources du même auteur

Source avec Zip Source avec une capture HACHAGE MD5 AVEC INTERFACE QT [VC++ 6.0]
Source avec Zip TUTORIAL SUR LA SDL, EN 4 PARTIE, 4 DOCUMENT WORD (.DOC)
Source avec Zip CRYPTAGE AVEC MD5!!! [VC++ 6.0]
Source avec Zip COMMENT FAIRE UNE DLL UTILISABLE DANS VOS PROJET C\C++ -> RE...
Source avec Zip CCONSOLEMENU -> CLASSE POUR LA CONSTRUCTION D'UN MENU DANS U...

 Sources de la même categorie

Source avec Zip ÉDITEUR DE RECTANGLES EN CONSOLE par seoseo
CONVERSION DE FICHIER EN FICHIER BMP par seoseo
Source avec Zip DETECTEUR EJP par idpro
Source avec Zip Source avec une capture SHOP MANAGER CONSOLE SUR WINDOWS par antho974
Source avec Zip JOUR DE NAISSANCE par fredg19

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,671 sec (3)

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