- 5.1, 7.1 és gamer fejhallgatók
- Xiaomi Pad 7 Pro - fél kiló, maradhat!
- Milyen videókártyát?
- Apple asztali gépek
- Fujifilm X
- Kormányok / autós szimulátorok topikja
- Azonnali fotós kérdések órája
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Vezetékes FÜLhallgatók
- Először égett le egy újságnál a GeForce RTX 5090
Új hozzászólás Aktív témák
-
hali!
sajnos nagyon időm nincs meg nemis értek hozzá de hátha kicsit segít.
Szóval én úgy gondolkozom hogy végülis valahogy ketté kell szedned a stringet és az egyes elemeket összehasonlítanod.
Mivel a string lehet egy olyan palindrom is ami egy mondat ezért a szóközöket meg felkiáltójeleket meg ilyesmiekt ki kell szedni belőle.
Ezt mondjuk egy for ciklussal megcsinálod. Vagy lehet hogy van valami string függvény direkt erre azt nem tudom. De ha végigmész rajta és kiszedegeted azzal se lehet baj. A string lenght tulajdonságát használhatod is.
Aztán miután ez megvan mondjuk tolower-el kisbetüssé teszed őket. Mondjuk azt nem tudom hogy ez feltétlen szükséges e de emlékeim szerint igen mivel pl egy A nem egyezik összehasonlításkor egy a-val. Nemtom hogy az AsCII kódot hasonlítja e.
Aztán mondjuk megteheted azt is hogy még a for ciklusban az ékezetes betük heléyre ékezet nélkülit raksz vagy eleve már csak angol abc szerinti betüket fogadsz el (bár akkor lehetne ár eleve kisbetüs csak) ez azért lehet lényeges mert lehetséges hogy a szó palindrom de ezeknél néha az ékezetes betüket nem szokták figyelembe venni. Vagy vmi iylesmit írt a wikipédia. No mind1 ez már csak egy ksi plussz.
No és a string lenght tulajdonságával megtudod miylen hossztú a string. Kétfelé veszed. Mondjuk két külön stringbe teszed a két felét. És elkezded hasonlítani talán egy for ciklusban az elmeket. Legelébb az első fél első elemét a második fél utolsó elemével.
Ha mindezt pl egy függvényben írod meg az visszaadhat boolean értéket és true-t ha mindegyik egyezik false-t ha vmelyik nem.
Hát bár megoldást nme adtam remélem kicsit segített.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Dell Latitude 5320 -60% "Kis Gamer" Üzleti Profi Ultrabook 13,3" i5-1145G7 8/256 FHD IRIS Xe
- Apple IPad pro 12.9 4th gen 256GB wifi+sim 97%-os Gyári akku
- PlayStation 5 (PS5.) SLIM 1TB. SSD. Digital Edition & Sony PlayStation VR2. Virtuális szemüveg.
- Dell Precision 3580 i7-1370P//32GB DDR5 RAM// 1TB SSD/ RTX A500
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730
- Apple iPhone 16 ProMax 256GB Kártyafüggetlen 1 év Garanciával
- Hp USB-C/Thunderbolt 3 dokkolók: USB-C Universal, G2, G4, G5, Hp Elite/Zbook- Thunderbolt 4 G4
- Microsoft Surface Laptop 5 13.5" i5-1245U 16GB 256GB 1év garancia
- Szép állapotban levő Apple iPhone 12 Pro Max 128GB / 12 hó jótállás
- GYÖNYÖRŰ iPhone 16 256GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3095, 100% Akkumulátor
Állásajánlatok
Cég: FOTC
Város: Budapest