Convertisseur euros/yuans/livres/dollara

Soyez le premier à donner votre avis sur cette source.

Snippet vu 15 310 fois - Téléchargée 31 fois

Contenu du snippet

Ben comme dit dans le titre, c'est un convertisseur tres complet qui convertit des euros en yuans, des yuans en euros etc....

Source / Exemple :


/* CREATED BY MADHACK*/
			/*_____________________*/
#include<stdio.h>

main()
{
int reponse;
float yuans;
float euros;
float dollars;
float livres;
register float coursye = 9.712; /* 1 euro=9.712 yuans*/
register float coursyd = 8.277; /* 1 dollas=8.277 yuans*/
register float coursed = 1.173; /* 1 euro=1.173 dollars*/
register float coursly = 13.958; /* 1 livre=13.958 yuans*/
register float coursle = 0.695; /* 1 euros=0.695 livres*/
register float coursld = 0.592; /* 1 dollar=0.592 livres*/
printf("Alors voila un convertisseur qui peux convertir des euros en yuans, des yuans en euros, des dollars en yuans, des yuans en dollars, des euros en dollars, des dollars en euros, des livres en yuans, des yuans en livres, des livres en euros, des euros en livres, des livres en dollars et des dollars en livres.\n");
printf("Tapez:\n");
printf("1 pour convertir des euros en yuans:\n2 pour convertir des yuans en euros:\n3 pour convertir des dollars en yuans:\n4 pour convertir des yuans en dollars:\n5 pour convertir des euros en dollars:\n6 pour convertir des dollars en euros:\n7 pour convertir des yuans en livres:\n8 pour convertir des livres en yuans:\n9 pour convertir des livres en euros:\n10 pour convertir des euros en livres:\n11 pour convertir des livres en dollars:\n12 pour convertir des dollars en livres:\n13 pour partir et me laisser tout seul ;(\n");
scanf("%d",&reponse);
switch(reponse)
{
case 1:printf("Inscrivez la somme a convertir en yuans:");
scanf("%f",&euros);
printf("La somme est de %f yuans.\n", euros*coursye);/*conversion des euros en yuans*/
printf("Appuyez sur une touche pour partir.");
break;
case 2:printf("Inscrivez la somme a convertir en euros:");
scanf("%f",&yuans);
printf("La somme est de %f euros.\n", yuans/coursye);/*conversion des yuans en euros*/
printf("Appuyez sur une touche pour partir.");
break;
case 3:printf("Inscrivez la somme a convertir en yuans:");
scanf("%f",&dollars);
printf("La somme est de %f yuans.\n", dollars*coursyd);
printf("Appuyez sur une touche pour partir.");
break;
case 4:printf("Inscrivez la somme a convertir en dollars:");
scanf("%f",&yuans);
printf("La somme est de %f dollars.\n", yuans/coursyd);
printf("Appuyez sur une touche pour partir.");
break;
case 5:printf("Inscrivez la somme a convertir en dollars;");
scanf("%f", &euros);
printf("La somme est de %f dollars.\n", euros*coursed);
printf("Appuyez sur une touche pour partir.");
break;
case 6:printf("Inscrivez la somme a convertir en euros;");
scanf("%f", &dollars);
printf("La somme est de %f euros.\n", dollars/coursed);
printf("Appuyez sur une touche pour partir.");
break;
case 7:printf("Inscrivez la somme a convertir en livres:");
scanf("%f",&livres);
printf("La somme est de %f yuans.\n", livres*coursly);
printf("Appuyez sur une touche pour partir.");
break;
case 8:printf("Inscrivez la somme a convertir en yuans:");
scanf("%f",&yuans);
printf("La somme est de %f livres.\n", yuans/coursly);
printf("Appuyez sur une touche pour partir.");
break;
case 9:printf("Inscrivez la somme a convertir en euros:");
scanf("%f",&livres);
printf("La somme est de %f euros.\n", livres*coursle);
printf("Appuyez sur une touche pour partir.");
break;
case 10:printf("Inscrivez la somme a convertir en livres:");
scanf("%f",&euros);
printf("La somme est de %f livres.\n", euros/coursle);
printf("Appuyez sur une touche pour partir.");
break;
case 11:printf("Inscrivez la somme a convertir en dollars;");
scanf("%f", &livres);
printf("La somme est de %f dollars.\n", livres*coursld);
printf("Appuyez sur une touche pour partir.");
break;
case 12:printf("Inscrivez la somme a convertir en livres;");
scanf("%f", &dollars);
printf("La somme est de %f livres.\n", dollars/coursld);
printf("Appuyez sur une touche pour partir.");
break;
case 13:printf("Appuyez sur une touche pour partir.");
break;
default:printf("Mais il faut savoir lire pour utiliser un ordinateur.");
}
getch();
return ;
}

Conclusion :


Bon alors, j'attend vos commentaires, surtout que c'est mon premier programme. La j'uptadeterai cette version mais vous ne la trouverez pas sur internet :( .

A voir également

Ajouter un commentaire Commentaires
Messages postés
32
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
4 décembre 2003

Moi j'aurais un conseil plus simple pour commencer, surtout si c'est ton premier programme : réécrire ce code sans ce switch méga-long. Tu peux factoriser à mort. Exemple le + simple : printf("Appuyez sur une touche pour partir."); à sortir de chaque "case" et à placer juste avant getch();
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

AmK...serait-ce une dédicace ?

Bon effectivement ENCORE UN CONVERTISSEUR...
Madhack666, à toi comme aux autres à qui je l'ai déjà dit, ce site n'est pas là pour que les gens exposent leurs programmes. Ce programme est bien trop simple pour qu'il ait sa place ici. Le but des sources est de permettre aux gens qui voudraient faire qqc de semblable d'avoir une base de travail. Là je ne voit pas ce qu'on peut apprendre!

En plus les cours que tu as mis sont fixes! Alors je te propose un truc : ne dépose plus de source de ce style en revanche voici une idée pour améliorer ton prog : trouve un moyen de te connecter au net pour qu'il aille chercher les cours en temps réel. Là ça se complique un peu et ton prog commencera à être interessant

A bonne entendeur...bonne prog!
Messages postés
368
Date d'inscription
jeudi 13 mars 2003
Statut
Membre
Dernière intervention
27 janvier 2010
1
hehe encore un autre !!!!!!!!!

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.