-
Fototrend

Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
janos1988
#14151
üzenetére
Alapvetően az a probléma mindkét megoldásoddal, hogy az a feltétel, ahogyan vizsgálod az új szó kezdetét, az nem érvényes a string legvégén. A szöveg közepén amikor a szóköz jön, akkor az aktuális előtt lévő karakter a szó utolsó betűje, amikor viszont a szöveg utolsó karakteréhez értél, akkor ez nem igaz, mert ott az aktuális karakter a szó utolsó betűje.
Az első változatodban figyelmen kívül hagyod azt, hogy a szöveg végén nem lesz szóköz, tehát ott marad a "levegőben" még az utolsó szó, amivel nem csinálsz semmit. Ezt még valahogy le kellene kezelni a ciklus után.
A második változatodban valami ilyesmit csinálsz: a szónak akkor van vége, ha szóköz karakter jön vagy ha a szöveg utolsó karaktere jön. De ez nem igaz, mert így kimarad a legutolsó karakter. Ehelyett valami ilyesmit kell csinálnod: a szónak ez az utolsó karaktere, ha tart még tovább a szöveg és szóköz lesz a következő, vagy ha ez a szöveg utolsó karaktere. Az nem korrekt megoldás, hogy túlfuttatod a ciklust, legfeljebb akkor, ha gondoskodsz róla, hogy a túlfuttatott n+1. tömbelemre semmiképpen sem fogsz hivatkozni.
A többieknek: ez Pascal-szerűség, itt 1-től indul a ciklus.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Milyen routert?
- Microsoft Office és Office 365 topic
- Milyen billentyűzetet vegyek?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Hivatalosan is elkezd védekezni az Intel csodafegyvere ellen az új Geekbench
- Parfüm topik
- Windows 11
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Forza sorozat (Horizon/Motorsport)
- ThinkPad (NEM IdeaPad)
- További aktív témák...
- LG OLED77G58LW 58HÓ GYÁRI GARANCIA
- Monacor MBR-50 teleszkópos basszusreflex-cső (bontatlan)
- Monacor MBR-70 teleszkópos basszusreflex-cső (bontatlan)
- Lenovo ThinkPad T450 i5-5300U / 8 GB DDR3 / 120 GB SSD / Magyar Bill / Jó Akku / Win 10
- FÜGGETLEN! Samsung Galaxy S23 8/128GB, Krém / törtfehér, 10/9-es nagyon szép állapot!
- LG 65QNED86A / MiniLED / 65" - 164 cm / 4K UHD / 144Hz / HDR Dolby Vision / FreeSync Premium / VRR
- Apple Watch Series 10 GPS+Cellular 46mm, Újszerű, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 13 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4393, 100% Akkumulátor
- Lenovo 13w Yoga 2in1 Gen 2 AMD Ryzen 3 7330U 8 GB RAM 256 GB SSD Premium garancia FHD IPS TOUCH
- AKCIÓ! Dell XPS 13 9305 13 FHD üzleti notebook -i5 1135G7 8GB DDR4 512GB SSD Intel IRIS XE W11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

