Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » Schulthema

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
01.10.2004, 22:04 Uhr
Tyrant260



Ich hab da ein kleines Problem das schon einmal irgendwo erwähnt wurde. Nur war die Programmiersprache nicht VB sonder C++.
Mein Problem liegt darin in VB einen Algorithmus zu finden wie ich dezimale Zahlen in römische Zahlen umwandle. (In die andere Richtung funkts scho.)
Ich hab aber auch leider keinen blasen Schimmer was in mich zur Zeit gefahren ist, irgendwie check ich im Moment gar nichts mehr. Vielleicht kann mir jemand weiterhelfen.

mfg Tyrant260
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
01.10.2004, 23:24 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


M=1000, D=500, C=100, L=50, X=10, V=5, I=1

also als erstes guckst du wieviel 1000er du hast (indem du die zahl durch 1000 teilst) und malst du entsprechend viele M's

dann nimmst du die zahl modulo 1000 und hast dann entsprechend den rest du du abbilden musst..
also gucken wieviele 100er hab ich (indem du durch 100 teilst) und dann die 100er malen...
wenn 9 dann CM
wenn >4 und <9 dann halt ein D und entsprechend viele C's
wenn 4 dann ein CD
wenn kleiner 4 entsprechnend viele C's...

das gleiche dann nochmal mit den zehnern und den einern und feritg...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
02.10.2004, 06:47 Uhr
Tyrant260



Da gibt es nur ein winziges Prolem bei dieser Variante. Wenn du die Zahl 11 hast dann würde er XI schreiben nur was machst du wenn du die Zahl 9 hast dann schreibt er ebenfalls XI und nicht IX und das geht dann unendlich weiter ....
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
02.10.2004, 15:03 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


nein schreibt er nicht weil du das ja entsprechend abfangen musst mit bedinungen... hab ich doch oben geschrieben...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
02.10.2004, 18:34 Uhr
Tyrant260



Stimmt sorry irgendwie verdreh ich das ganze schon wieder Habs mir grad nochmal in Ruhe angeguckt. Jetzt guckts anders aus. Manoman manchmal kann man als Schüler ganz schön auf der Leitung hocken. :-)

THX
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: