Hirdetés
- IFA 2025: Telepcsere kikapcsolás nélkül
- Fotók, videók mobillal
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Hivatalos a OnePlus 13 startdátuma
- Xiaomi 15 - kicsi telefon nagy energiával
- Poco F7
- MIUI / HyperOS topik
- IFA 2025: Nem is látszik, hogy strapatelefon
- One mobilszolgáltatások
- Apple Watch Series 10 - évfordulós kiadás
-
Mobilarena
Ú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!
- TCL LCD és LED TV-k
- IFA 2025: Telepcsere kikapcsolás nélkül
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Villanyszerelés
- Házimozi belépő szinten
- Háztartási gépek
- PROHARDVER! feedback: bugok, problémák, ötletek
- Víz- gáz- és fűtésszerelés
- Fotók, videók mobillal
- CPU léghűtés kibeszélő
- További aktív témák...
- REFURBISHED - HP USB-C Universal Dock G1 docking station (DisplayLink)
- Honor 90 512GB, Kártyafüggetlen, 1 Év Garanciával
- PlayStation 5 FAT DIGITAL + kontroller 6 hó garancia, számlával!
- LG 27UL550-W - 27" IPS / 3840x2160 4K / 60Hz 5ms / HDR10 / AMD FreeSync
- 25+ típus!!! Lenovo ThinkPad, X1 carbon, X1 Yoga 5-12. gen 12,5-15" all-in-one, Workstation, stb.
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest