1

Un prog un peu idiot que j'ai commencé y'a deux mois quand je m'emmerdasi en classe...pis la, je suis dasn une impasse parce que j'arrive pas à mettre le doigt sur une méthode plus "intelligente" que donner à la machine toutes les équivalences et lui dmenader de faire ensuite l'addition...

2

Le calcule est entré en chiffre romain ou en chiffre arabe ?
avatarMembre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

3

oui, vraiment idiot pr le principe smile

4

Je crois pas que ce soit un problème d'opérations sur les chifres romains mais la création de ceux-ci. En tout cas je ne vois pas où est la difficulté.... (ni l'intérêt) tongue

5

C'est vraiment facile...
Moi je le fais en 21 lignes sans forcer
avatarQue cache le pays des Dieux ? - Ximoon's Box - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

6

Ben je suis pas un crack sad, et ja'i d'otres progs + utiles en tête.

Le truc, c'est au moins de faire la conversion arabe -> romain et inversement, et aussi, pkoi pas, les 4 opérations (ou +, pkoi pas...smile )

7

kess un faux récursif (perdu mon dico, moi... sad )

8

PUT1, SALOP, T EN TRAIN DE ME PERDRE, LÀ...

Exprime-toa plus clairement, bordel !

9

euh, c me dit pas comment on convertit une valeur numérique en littéral...

10

ftp83 > toi tu vx la solution sans réflêchir smile
Tout d'abord oui tu dois mettre en dur tous les différents cas...soit dans la structure de ton programme avec des switch imbriqués soit en codant comme un dieu des structures de données digne des meilleurs parser smile
D'ailleurs, renseigne toi sur le net' sur le mot parser et tu verras que tout ton problème peut y être résolu...

Cela dit c'est peut-être pas là ton pb.. tu veux convertir 32 en chiffre romain?
ben là faut réflêchir et j'ai po trop le temps là... Une division semble bien indiquée : 32/10=3 le reste =2...

J'ai déjà vu ce projet quelque part, c'était un projet d'ingénieur à faire en devoir surveillé : il fallait programmer une caltoch avec des chiffres romain... Ca encore c'est sur le net', ça se trouve t'as la solution là bas smile

11

ma méthode utilise la structure spéciale de la numérotation romaine qui se prête assez bien à une utilisation des listes

mais pour romain=>arabe ça doit ^etre moins drôle
avatarQue cache le pays des Dieux ? - Ximoon's Box - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

12

c'était un défi avec Ximoon ce prog, et il avait gagné.
D'ailleurs je sais pas si quelqu'un arrivera à l'optimiser plus que lui en taille (en vitesse je sais pas).

13

Aussi faut se mettre d'accord sur les limite à utiliser: pour faire des conversions de chiffres > 3999 c'est plutôt lourd dans les conventions sad
avatarQue cache le pays des Dieux ? - Ximoon's Box - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

14

Allez les enfants ça vous dirais un chti défi?
Le prog le plus mieux pour convertir arabe => romain de 1 à 3999?
avatarQue cache le pays des Dieux ? - Ximoon's Box - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

15

moi je dis mieux parceque celui là il est po optimisé...
avatarQue cache le pays des Dieux ? - Ximoon's Box - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

16

moi je dis mieux parceque celui là il est po optimisé...
enfin tant pis pour le défi dommage c tjrs amusant
avatarQue cache le pays des Dieux ? - Ximoon's Box - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

17

bon vala ma func:

:romain(a)
:Func
:Local b,c,d,e,f,r,s
:{"I","V","X","L","C","D","M",""}->c
:string(a)->a
:dim(a)->d
:""->b
:for f,1,d
:2*(d-f)+1->e
:c[e]->r
:c[e+1]->s
:b&{"",r,r&r,r&r&r,r&s,s,s&r,s&r&r,s&r&r&r,r&c[e+2]}[expr(mid(a,f,1))+1]->b
:EndFor
:EndFunc

Avisaux amateur, peut-être y a-t-il mieux

avatarQue cache le pays des Dieux ? - Ximoon's Box - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

18

OpO> nan, parce que je la sens qui murit, la solution smile c juste que mon cervo est pas overclocké, lui grin