Partage
  • Partager sur Facebook
  • Partager sur Twitter

Convertisseur d'unités !! (poids - longueur - distance)

Anglais --> Francais

    19 décembre 2005 à 10:30:36

    Salut :) Je viens pas ici pour dire que j'ai un blem puisque tout va très bien, mais dites moi ce que vous en pensez !!! Le programme convertit Km to Miles et inversement..
    Il calcule votre tailles dans 3 Unités anglaises (faut que je trouve d'autres unités) et votre poids dans 5 Unités.. Le programme fait surtout des calculs (logique :-° ) mais il exploite pas mal de possibilité comme les boucle do...while, les switch, les if...else if ;) !! Bref, je vous laisse decouvrir (je ne l'ai volontairement pas uploadé en exe, car ceux qui sont sous linuux ne pourraient pas en profiter, enlevez tout les system("pause"); et system("cls");
    Le code : (un peu long je sais :-° )
    #include <stdio.h>
    #include <stdlib.h>

    int main(int argc, char *argv[])
    {
        /*Les Variables*/
        long choixMenu, choixCas1, nombreKm, nombreMiles;
        long conversionMiles, conversionKm;
        double  tailleFt, tailleYards, tailleInch;
        long taille=0;
        long poids=0;
        long poidsN, poidsSto, poidsG,  poidsLb, poidsOz;
      printf("         .:: Convertisseur ::.             \n\n");
      do
      {
                       system("cls");
      printf("Choisissez ce que vous voulez faire : \n\n1 = Conversion Km to Miles et inverse\n2 = Calculez votre taille dans toutes les unites !!\n3 = Calculez votre poids dans toutes les unites !!\n4 = Quitter\n\n");
       scanf("%ld", &choixMenu);
       switch(choixMenu)
       {
                       case 1 :
                            system("cls");
                            printf("1 = Km to Miles\n2 = Miles to Km\n");
                            scanf("%ld", &choixCas1);
                            if (choixCas1 == 1)
                            {
                                          system("cls");
                                          printf("Tapez le nombre de km :   ");
                                          scanf("%ld", &nombreKm);
                                          conversionMiles = nombreKm * 0.6214;
                                          printf("%ld Km vaut %ld Miles !!\n\n", nombreKm, conversionMiles);
                                          system("pause");
                                          }
                            else if (choixCas1 == 2)
                                          {
                                               system("cls");
                                               printf("Tapez le nombre de Miles :   ");
                                               scanf("%ld", &nombreMiles);
                                               conversionKm = nombreMiles / 0.6214;
                                               printf("\n%ld Miles vaut %ld Km !!\n\n", nombreMiles, conversionKm);
                                               system("pause");
                                               }
                                               break;
                    case 2 :
                         system("cls");
                         printf("Veuillez tapez votre taille en cm :    ");
                         scanf("%ld", &taille)
                         tailleInch = taille * 0.3937;
                         tailleYards = taille * 0.0109;
                         tailleFt = taille * 0.0328;
                         printf("\n\nVous mesurez %lf Yards\n%lf Inchs\n%lf Feets\n\n", tailleYards, tailleInch, tailleFt);
                         system("pause");
                         break;
                         
                  case 3 :
                         system("cls");
                         printf("Veuillez tapez votre poids en Kilos :    ");
                         scanf("%ld", &poids);
                         poidsG = poids * 1000;
                         poidsN = poids * 9.8;
                         
                         poidsLb = poids / 0.45;
                         poidsSto = poidsLb / 14;
                         poidsOz = poids * 35.2734;
                         printf("\n\nVous pesez %ld Stones (pierres)\n%ld Newton\n%ld Pound\n%ld Ounces\n%ld Grammes\n\n", poidsSto, poidsN,  poidsLb, poidsOz, poidsG);
                         system("pause");
                         break;
                             
                                          }
                                          } while(choixMenu != 4);
                                          printf("\n\n");
                                         
      system("PAUSE");     
      return 0;
    }


    Voila, si vous connaissez d'aures unités, hesitez pas a le dire !!
    • Partager sur Facebook
    • Partager sur Twitter

    Convertisseur d'unités !! (poids - longueur - distance)

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown