à double Angleterre // unités anglaisesà double Métrique // unités métriques
bool checkchoice = // vrai- pour vérifier le choix de l'utilisateur
int choix- // enregistre le choix de l'utilisateur
conv doubles [4] = {2.54, 1.609, 4.448, 1.609} - // pouces, mile, livre, mile par heure facteurs
engUnits à cordes [4] = {"pouces", "miles", "livres", "miles par heure"} -
metUnits à cordes [4] = {"centimètres", "kilomètres", "Newtons", "kilomètres par heure"} -
cout lt; lt; "Choisissez une conversion dans le menu:" lt; lt; endl-
cout lt; lt; "1. pouces en centimètres" lt; lt; endl-
cout lt; lt; "2. miles en kilomètres" lt; lt; endl-
cout lt; lt; "3. livres à Newtons" lt; lt; endl-
cout lt; lt; "4. Miles par heure à kilomètres par heure" lt; lt; endl-
cout lt; lt; "Ton choix: "-
cin gt; gt; choix-
cout lt; lt; endl-
si (choix lt; 1 || choix gt; 4) // vérifie si le choix est correct
{checkchoice = faussement}
if (checkchoice)
{
cout lt; lt; "Saisissez la quantité à convertir: "-
cin gt; gt; Angleterre
cout lt; lt; endl- // ces lignes "lire" la saisie de l'utilisateur
métrique = fra * conv [choix-1] - // Ceci est la conversion réelle
cout lt; lt; eng lt; lt; " " lt; lt; engUnits [choix-1] lt; lt; " convertir en "-
cout lt; lt; métrique lt; lt; " " lt; lt; metUnits [choix-1] lt; lt; endl- // ces lignes sortie les conversions
}
autre
{Cout lt; lt; "Mauvaise saisie, le programme prendra fin" lt; lt; endl-}
retourner (0) -