Hirdetés
- Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Digitális Állampolgárság Program
- Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Asszociációs játék. :)
- PLEX: multimédia az egész lakásban
- CTEK akkumulátor töltő és másolatai
- Az emberek furák lettek
- Gurulunk, WAZE?!
- Szólánc.
- Fűzzük össze a szavakat :)
-
LOGOUT.hu
Új hozzászólás Aktív témák
-
bucsupeti
senior tag
a lényegi részben a teendő
- for ciklust indítasz 0-tól a sztring hosszának feléig (str.length()/2)
- a cilusmagban a string aktuális pozíciójában (ciklusváltozó) lévő karaktert hasonlítod a sztring hossz mínusz a ciklusváltozó mínusz 1 pozíción lévővel. Pl az "alma" sztring esetében ha 0 a ciklusváltozó akkor a 0. és a 4-0-1=3 pozíción lévővel hasonlítod (az első a és az utolsó a lesz hasonlítva). Ha igaz akkor továbblépsz, ha eltér akkor exit és megjegyzed valahogy (pl bool változó) hogy eltérés van.
- a végén az aktuális állapot szerint kiírod a megfelelő szöveget.[ Szerkesztve ]
"Nem gond ha nem vágod a párologtatók bináris nyelvét..."
-
Jim-Y
veterán
Karma írta:
Célszerű indirekt vizsgálnod. >> feltételezed hogy palindroma, tehát kezdetben egy bool változó igaz.
Feltételezed, hogy palindrom, és megpróbálod cáfolni azzal, hogy páronként összehasonlítod a betűit >> úgy hasonlítod össze, hogy egy ciklussal elkezdesz a stringben az elejétől a vége felé haladni, és mindig az aktuális indexű betűt hasonlítod össze a hátulról vett párjával
- az elsőt az utolsóval, a másodikat az utolsó előttivel stb., >> lásd feljebb
és ha nem egyeznek meg, akkor nem lehet palindrom. >> ha a feltételvizsgálatban egyszer is igaz ágba megy a program, vagyis egyszer lesz eltérés a betű párok között, akkor a bool változót hamisra állítod, vagyis bebizonyítottad, hogy nem palindróma.Illetve getline függvény helyett használhatod simán a cin >> szoveg; -et is.
[ Szerkesztve ]
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Milyen billentyűzetet vegyek?
- OTP Bank topic
- exHWSW - Értünk mindenhez IS
- Körvonalazódik az új grafikus API-k iránya
- Filmvilág
- Feháborodott az Apple, a Meta az iPhone-felhasználók üzeneteit akarja olvasgatni
- Samsung Galaxy S10 és S10+ duplateszt
- Politika
- Hardcore café
- További aktív témák...
- Kingston HyperX alloy FPS pro mint az új! Tökéletes ajándék!
- Samsung Galaxy J4+ kártyafüggetlen 32 GB 2GB RAM
- MSI GTX 1070 GAMING X 8GB 256bit kis hibás!
- Új GAINWARD GeForce RTX 4070 Ti SUPER Phoenix 16GB GDDR6X, 3 év magyar garanciával.
- Dell Precision 7540/15.6"4K/i7-9750H/16GB DDR4/1TB SSD/4GB Nvidia T1000!/Jó akkumulátor!
Állásajánlatok
Cég: Axon Labs Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest