Hogyan tudok olyan programot készíteni, ami egy pozitív egész számot átír betűkre, pl: 65 = hatvanöt ?
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Ha csak 100-ig kell, nem bonyilítanám.
Ebből copy-paste, kis trükkös szövegszerkesztés (pl Notepad++), és lesz egy száz elemű String tömböd és kész.
Sorszánkevek is ott vannak, csinálj annak is egy másikat.
Tudom leprogramozni szebb, és nagyobb kihívás :) de néha a gyorsabb, egyszerűbb a jobb :D
Ez lesz 100 sor :). Leprogramozva a nyelvtani szabályokat, meg kb ugyanennyi :)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Utolsó voltam... Nekem az előző hozzászólástól eddig tartott :... :)
11 sorba belefér?
String[] toszamnev_HU = {"nulla", "egy", "kettő", "három", "négy", "öt", "hat", "hét", "nyolc", "kilenc",
"tíz", "tizenegy", "tizenkettő", "tizenhárom", "tizennégy", "tizenöt", "tizenhat", "tizenhét", "tizennyolc", "tizenkilenc",
"húsz", "huszonegy", "huszonkettő", "huszonhárom", "huszonnégy", "huszonöt", "huszonhat", "huszonhét", "huszonnyolc", "huszonkilenc",
"harminc", "harmincegy", "harminckettő", "harminchárom", "harmincnégy", "harmincöt", "harminchat", "harminchét", "harmincnyolc", "harminckilenc",
"negyven", "negyvenegy", "negyvenkettő", "negyvenhárom", "negyvennégy", "negyvenöt", "negyvenhat", "negyvenhét", "negyvennyolc", "negyvenkilenc",
"ötven", "ötvenegy", "ötvenkettő", "ötvenhárom", "ötvennégy", "ötvenöt", "ötvenhat", "ötvenhét", "ötvennyolc", "ötvenkilenc",
"hatvan", "hatvanegy", "hatvankettő", "hatvanhárom", "hatvannégy", "hatvanöt", "hatvanhat", "hatvanhét", "hatvannyolc", "hatvankilenc",
"hetven", "hetvenegy", "hetvenkettő", "hetvenhárom", "hetvennégy", "hetvenöt", "hetvenhat", "hetvenhét", "hetvennyolc", "hetvenkilenc",
"nyolcvan", "nyolcvanegy", "nyolcvankettő", "nyolcvanhárom", "nyolcvannégy", "nyolcvanöt", "nyolcvanhat", "nyolcvanhét", "nyolcvannyolc", "nyolcvankilenc",
"kilencven", "kilencvenegy", "kilencvenkettő", "kilencvenhárom", "kilencvennégy", "kilencvenöt", "kilencvenhat", "kilencvenhét", "kilencvennyolc", "kilencvenkilenc",
"száz" };
igen, ez is egy lehetőség, ha van ilyen wikipedia oldal, márpedig van
sőt, akár az is lehetne a programban, hogy lekéri a wikipedia oldalt AJAXszal és abból keresi ki, így ha esetleg változna a számok elnevezése, ragozása az idők során, akkor is működne, mindig a friss számokat írná ki
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
#14: szerintem amíg van magyar nyelv... addig nem ezen fog a programod elhasnalni :D :D :D
Ha már ennyire nyelvújításban gondolkozol, akkor ne a Wikipédiáról. Hanem egy saját magad által frissített szerveren tárold a nyelvi "adatbázisban".
De mivel eddig fix programról beszéltél... bátorkodtam én is "fixre" csinálni :D
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Bennehagytam egy hülyeséget bocsi
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
egy
kettő
három
négy
..
tiz-en
husz-on
harminc
n-ven-egy (91)
n-van-kettő (82)
stb.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
A feladatot csak lépésekre kell bontani, gondolom prog1. Keress szabályokat benne. 2 perc az egész, nem bonyolult, az egyesek értékét rakd be egy tömbe, illetve a tizesek értékét majd fűzd össze a kivételekre meg írj if statementeket.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!