Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Aide pour creer un algorithme de conversion ...


Messages recommandés

Posté(e)

voici une deuxième version plus simplifié et qui correspond mieux au niveau "débutant", (rendre le tp avec des fonctions pas étudiés en cours ca fait louche! càd les fonctions strcat et atoi sans compter la manipulation de chaînes)

 

 

 

//début du code

 

void main(void)

 

{

 

int milliers,centaines,dizaines,unites,i,entree=0;

 

 

 

clrscr();

 

printf("Donnez votre chiffre : ");

 

scanf("%d",&entree);

 

 

 

milliers=entree/1000;

 

centaines=(entree-milliers*1000)/100;

 

dizaines=((entree-milliers*1000)-centaines*100)/10;

 

unites=entree%10;

 

 

 

for (i=0;i<milliers;i++)

 

printf("M");

 

 

 

if (centaines / 5) {printf("D");centaines=centaines-5;}

 

 

 

for (i=0;i<centaines;i++)

 

printf("C");

 

 

 

if (dizaines / 5) {printf("L");dizaines=dizaines-5;}

 

 

 

for (i=0;i<dizaines;i++)

 

printf("X");

 

 

 

if (unites / 5) {printf("V");unites=unites-5;}

 

 

 

for (i=0;i<unites;i++)

 

printf("I");

 

 

 

}

 

//fin du code

 

 

 

 

 

[ Ce Message a été édité par: Florent le 2001-09-29 01:10 ]

Posté(e)

Merci bcp a vous tous de la part de mon frere c vraiment cool d'avoir fait ca aussi bien et aussi vite biggthumpup.gif

 

 

 

Et pour repondre a ta question Ricky, mon frere est a l'ISEP a Paris, c sa 3e annee et donc sa premiere annee d'ingenieur et il m'a dit k'il avait appris uniquement les tableaux mais pas les pointeurs, je donne cette info meme si le probleme est deja resolu icon_biggrin.gif Car d'apres ce qu'il m'a dit d'autres algorithmes arriveront tres bientot LOL biggthumpup.gif

Posté(e)

Excusez moi de m'incruster dans ce post, mais vous pourriez m'expliquer la différence entre cout et printf?

Posté(e)

très grossièrement printf c'est du C et cout c'est du C++ (rajout de la notion d'objet)

Posté(e)

Ok, donc je suppose que scanf c'est équivalent à cin?

Posté(e)

Tu suppose bien, aller c'est un peu tôt mais je commence à les sortir du frigo beerchug.gif

Posté(e)

Arf garde les pour quand j'aurais terminé quake 4 icon_lol.gif

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...