C++ -ban függvény, ami egy megadott szóhoz megpróbál minél többféleképpen illeszteni egy karaktert (karakterláncban)?
Elkezdtem itthon programozni tanulni, a karakterláncoknál és az eljárásoknál/függvényeknél járok. Találtam egy ilyen feladatot, de nagyon nehéznek tűnik.
A karakterláncot a megadott helyen kell szétválasztani.
Pl. az urhajo szó esetén a program kimenete (rengeteg sor) ilyesmi legyen:
urhajo1
urhajo2
...
urhajoA
urhajoB
urhajoC
...
urhaj1o
urhaj2o
...
urhaj9o
urhaj0o
urhajAo
urhajBo
...
urhAajo
urhBajo
...
Xurhajo
Yurhajo
Zurhajo
Konkrétan a c++t még nem ismerem szintaktikailag, de a c hasonló hozzá, így útmutatást tudok adni:
Ha jól értelmezem, neked string típusban van a szó.
A String az egy karaktertömb, aminek adott mérete van.
Mivel ez egy tömb, karakterenként is végig lehet menni rajta.
Készíts két egymásba ágyazott ciklust: A belső fogja a-z-ig a megfelelő helyre írni a plussz betűt, a külső pedig lépteti egy karakterrel előrébb.
Valahogy így tudom elképzelni megoldást, de nem tudom pontosan, mennyire kezeli így a c++.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, 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!