Table de conversions modifié

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 032 fois - Téléchargée 31 fois

Contenu du snippet

Bah, c'est pas grand choses, vous pouviez vous attendre à une calculette, mais non, juste une fenêtre MS-Dos avec des chifre en colone.

Ce n'est pas un super code mais vu que je n'ai que 14 ans et que j'ai commencé le C il y a pas très longtemps, bin c'est les moyen du bord, petit livre te petit compilo ;)

Bon là, le petit prog fait plusieur tables (3 en tout) j'ai essayé d'y inclure une calculette qui faitsais les trucs basique genre +, -, X et % et les puissances mais ça marchait pas (le réulstat restait en mémoire, et si on refaisait une opération à la suite le résultat était le résultat de l'opération actuel + l'ancien lol, donc 2+3 = 5 puis après si on fait 1+1 =2 lui il fait 5+7 = 7)

Don je m'abstient ;)

Source / Exemple :


#include <stdio.h>

main()

{

int c, fahr, euro, pouce;

printf("Bonjour, ceci est le Convertissor 2004, il en est a sa version beta \n");
printf("Il sert a faciliter les conversions grace a des tables. \n");
printf("Pour voir Les differentes tables disponibles, tapez 'a' \n");
printf("Tapez 'b' pour savoir comment faire apparaitre les tables. \n\n");

while ((c = getchar()) != EOF)

if (c == 'a')
   printf("Les tables actuelement disponibles sont: \n\n Euros/Francs \n Fahrenheit/Celsius \n pouces/centimetres\n\n");

else if (c == 'b')
   printf("Pour visualiser la table:\n Des Degres: tapez 'c' \n Des Euros: tapez 'd' \n Des Pouces: tapez 'e'\n\n");

else if (c == 'c')
     for (fahr = 0; fahr <= 300; fahr = fahr + 15)
         printf("%3d %6.1f\n", fahr, (5.0/9.0)*(fahr-32));

else if (c == 'd')
     for (euro = 0; euro <= 300; euro = euro + 15)
         printf("%3d %6.1f\n", euro, (6.55)*(euro));

else if (c == 'e')
     for (pouce = 0; pouce <= 300; pouce = pouce + 15)
         printf("%3d %6.1f\n", pouce, (2.54)*(pouce));

}

Conclusion :


Ce bout de fenêtre est fait avec Dev C++.

@+

A voir également

Ajouter un commentaire Commentaires
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
attention, sur un reel on pe observer un decalage, je dit surtout ca pour le convertisseur euros, erreurs de centimes sur les grosses sommes
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

Bah y'a pas de quoi être fier !

Quant aux double ils ne servent à rien ici. La conversion francs-euros se fait avec 2 décimales seulement! Et pour les degrés fahrenheit c'est même à 1 décimale.
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
moi aussi je l'ai fait!
sinon utilise des double parce que les float c'est limite niveau precision
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

Et c'est reparti!!!
Que ce soit clair le but de ce site n'est pas d'offrir une vitrine à ceux qui font des programmes! Les sources doivent servir à aider ceux qui veulent faire qqc de semblable.

Ton code n'utilise rien de compliqué. Tu l'as dit toi-même c'est fait après 2 jours de C. Tu crois vraiment que ça peut aider qqn ? Sans parler du fait qu'il y a des dizaines de sources de conversions francs-euros sur ce site.

Inutile d'encombrer le site avec ce genre de code.


Si un jour tu découvres un truc nouveau ou original ou qu'on ne voit pas tous les jours alors pas de pb. Mais là c'est d'une inutilité totale

Bosse encore quelques semaines/ quelques mois voire quelques années avant de déposer une source à nouveau!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.