begin process at 2012 02 12 13:21:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Maths & Algorithmes

 > CONVERTISSEUR ? <=> FRANCS

CONVERTISSEUR ? <=> FRANCS


 Description

Un petit convertisseur tout con, ma première source en C++.

Source

  • #include <iostream>
  • #include <stdio.h>
  • using namespace std;
  • char AskForChoice()
  • {
  • int choix;
  • cout << "Bienvenue dans ce convertisseur ?/Francs" << endl;
  • cout << "Tapez \"1\" pour faire une conversion ? --> F" << endl;
  • cout << "Tapez \"2\" pour faire une conversion F --> ?" << endl;
  • cout << "Tapez \"3\" pour quitter" << endl;
  • cout << "Choix : ";
  • cin >> choix;
  • return choix;
  • }
  • int main()
  • {
  • double nb2convert, nbresultat;
  • int nbresultat_arrondi;
  • char choix;
  • choix = AskForChoice();
  • while(!(choix ==1)&&!(choix==2)&&!(choix==3))
  • {
  • choix = AskForChoice();
  • }
  • switch(choix){
  • case 1 :
  • cout << "Nombre à convertir : ";
  • cin >> nb2convert;
  • nbresultat_arrondi = (int) ((nb2convert*6.55957)*100+0.5);
  • nbresultat = (double) nbresultat_arrondi/100;
  • cout << "Résultat : " << nbresultat << " F" << endl;
  • break;
  • case 2 :
  • cout << "Nombre à convertir : ";
  • cin >> nb2convert;
  • nbresultat_arrondi = (int) ((nb2convert/6.55957)*100+0.5);
  • nbresultat = (double) nbresultat_arrondi/100;
  • cout << "Résultat : " << nbresultat << " ?" << endl;
  • break;
  • case 3 :
  • cout << "Au revoir ..." << endl;
  • break;
  • }
  • return 0;
  • }
#include <iostream>
#include <stdio.h>
using namespace std;
char AskForChoice()
{
	int choix;
	cout << "Bienvenue dans ce convertisseur ?/Francs" << endl;
	cout << "Tapez \"1\" pour faire une conversion ? --> F" << endl;
	cout << "Tapez \"2\" pour faire une conversion F --> ?" << endl;
	cout << "Tapez \"3\" pour quitter" << endl;
	cout << "Choix : ";
	cin >> choix;
	return choix;
}

int main()
{
	double nb2convert, nbresultat;
	int nbresultat_arrondi;
	char choix;
	choix = AskForChoice();
	while(!(choix ==1)&&!(choix==2)&&!(choix==3))
	{
		choix = AskForChoice();
	}
	switch(choix){
		case 1 :
			cout << "Nombre à convertir : ";
			cin >> nb2convert;
			nbresultat_arrondi = (int) ((nb2convert*6.55957)*100+0.5);
			nbresultat = (double) nbresultat_arrondi/100;
			cout << "Résultat : " << nbresultat << " F" << endl;
			break;
		case 2 :
			cout << "Nombre à convertir : ";
			cin >> nb2convert;
			nbresultat_arrondi = (int) ((nb2convert/6.55957)*100+0.5);
			nbresultat = (double) nbresultat_arrondi/100;
			cout << "Résultat : " << nbresultat << " ?" << endl;
			break;
		case 3 :
			cout << "Au revoir ..." << endl;
			break;
	}
	return 0;
}



 Sources de la même categorie

Source avec Zip UN EXAMPLE D'APPLICATION EN CUDA DE L'ALGORITHME DE SCAN POU... par oguzaras
Source avec Zip Source avec une capture CHIFFREMENT DE VIGENERE par lajouad
Source avec Zip Source avec une capture ANALYSE SYNTAXIQUE par lajouad
Source avec Zip Source avec une capture STRUCTURE D'UNE MATRICE PAR LES LISTE LINÉAIRE (NON CONTUGUS... par benzarabel
Source avec Zip Source avec une capture DESSINER UNE ARBRE BINAIRE( MODE CONSOLE): par benzarabel

Commentaires et avis

Commentaire de morgandetoi06 le 05/03/2004 12:33:22

char AskForChoice()
devrait retourner un caractere alors qu elle renvoie un entier...

ensuite ce bloc

choix = AskForChoice();
    while(!(choix ==1)&&!(choix==2)&&!(choix==3))
    {
        choix = AskForChoice();
    }

tu peut le remplacer par

do{
choix=AskForChoice();
}while(choix&lt;1 && choix &gt;3);

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

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