Bonjour à tous.Je sius nouveau sur le forum.

Voila je suis encore un debutant dans le monde du c++, je viens de faire un code mais j'ai un petit probleme voici deja le code:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <cstdio>
#include <cstdlib>
#include <iostream>
using namespace std;
 
int main(int nNumberofArgs, char* pszArgs[]) {
  //Declaration des variable
  int Choix;
  float Euros;
  float Francs;
  float Dollars;
  float factor1 = 6.55957; //Declaration et initialisation de la variable factor1
  float factor2 = 0.78;  //Declaration et initialisation de la variable factor2
  // Donne le choix a l'utilisateur
  cout << "Pour une convertion francs/euro : 1 " << endl;
  cout << "Pour une convertion euro/francs : 2 " << endl;
  cout << "Pour une convertion dollar/euro : 3 " << endl;
  cout << "Pour une convertion euro/dollar : 4 " << endl;
  cin >> Choix; //Enregistre le choix
 
  if (Choix == 1) { //Si l'utilisateur a choisi 1
    cout << "Entrez la somme en Francs : " << endl;
    cin >> Francs; //Enregistrer dans la variable francs
    Euros = Francs / factor1; //Diviser la somme par le facteur defini en haut
    cout << "Valeur de la somme en Euros : " << Euros << endl; //Affichage
  }
 
  if (Choix == 2) { //Si l'utilisateur a choisi 1
    cout << "Entrez la somme en Euros : " << endl;
    cin >> Euros; //Si l'utilisateur a choisi 1
    Francs = Euros * factor1; //Multiplier la somme par le facteur defini en haut
    cout << "Valeur de la somme en Francs : " << Francs << endl; //Affichage
  }
 
  if (Choix == 3) { //Si l'utilisateur a choisi 3
    cout << "Entrez la somme en Dollars : " << endl;
    cin >> Dollars; //Si l'utilisateur a choisi 3
    Euros = Dollars * factor2; //Multiplier la somme par le facteur defini en haut
    cout << "Valeur de la somme en Euros : " << Euros << endl; //Affichage
  }  
 
  if (Choix == 4) { //Si l'utilisateur a choisi 4
    cout << "Entrez la somme en Euros " << endl;
    cin >> Euros; //Si l'utilisateur a choisi 4
    Dollars = Euros / factor2; //Multiplier la somme par le facteur defini en haut
    cout << "Valeur de la somme en Dollars : " << Dollars << endl; //Affichage
  }  
 
 
  system("PAUSE");
  return EXIT_SUCCESS;
}
En faite des que la convertion a fini on doit appuyer sur une touche pour finir le programme mais enfaite je veut que au debut on puisse choisir de quitter comme par exemple un choix 5"taper exit pour quitter le programme et je voudrais aussi que apres chaque convertion on puisse revenit au menu ou quitter le programme.J'ai deja essayer plusieurs solutions mais sans reussir.

Merci d'avance pour votre aide.