Kezdőoldal » Számítástechnika » Programozás » Hogyan tudok szöveget megfordí...

Hogyan tudok szöveget megfordítani c++ban?

Figyelt kérdés
Az elv megvan, hogy hogyan tudok fényújságot gyártani,és elsö, utolsó betüket felcserèlni, de egész szöveget nem..valaki segítseen, mutatok kódokat is vagy mi, vagy csak a logikaját mondja el valaki lègyszii

2017. okt. 24. 21:52
1 2
 1/14 anonim ***** válasza:
90%
std::reverse(str.begin(), str.end());
2017. okt. 24. 22:06
Hasznos számodra ez a válasz?
 2/14 anonim ***** válasza:
61%

Milyen fényújság?


std::reverse(str.begin(), str.end());

2017. okt. 24. 22:09
Hasznos számodra ez a válasz?
 3/14 A kérdező kommentje:
Fényújság, hogy körbefutnak a betük, pl alma, lmaa, mlaa, laam, aalm, alma
2017. okt. 24. 22:26
 4/14 A kérdező kommentje:
Köszi a kódokaat
2017. okt. 24. 22:26
 5/14 anonim ***** válasza:

Stack, push-pop.


BIRKA ->|<- AKRIB

2017. okt. 24. 22:40
Hasznos számodra ez a válasz?
 6/14 anonim ***** válasza:
0%
És a fényújsághoz miért kell megfordítani a szöveget?
2017. okt. 24. 22:45
Hasznos számodra ez a válasz?
 7/14 tabaki ***** válasza:

#6:

+ Az még csak lehetne magánügy, de az almás példában hol van megfordítva? A nagybetűs kérdés pont az, amit az utána következő leírás szerint éppen nem akar Kérdező. Rafinált...

2017. okt. 25. 10:02
Hasznos számodra ez a válasz?
 8/14 anonim ***** válasza:
Vannak bajok.
2017. okt. 25. 10:08
Hasznos számodra ez a válasz?
 9/14 anonim ***** válasza:

Egyébként ezért szoktam többször, nyomatékosan visszakérdezni a junioroknak, hogy "Érted a feladatot, biztos világos minden része? Ha nem, beszéljünk még róla.".

Úgy nem lehet értelmes programot írni, hogy az ember azt se tudja mit akar csinálni.

Lásd az itteni példa.

Emberünk a szavak megfordításával kínlódik ki tudja mióta, mikor a feladatban egyáltalán nincs szükség ilyesmire.

2017. okt. 25. 10:11
Hasznos számodra ez a válasz?
 10/14 tabaki ***** válasza:

„csak a logikáját mondja el valaki”


Például:

Eltárolod egy változóban a string első karakterét, azután egy ciklussal az első karaktertől az utolsó előttiig az aktuális karakter helyére az utána következőt írod be. Végül az utolsóba beolvasod az elején megjegyzettet. Ebbe belerondítanak a több bájton tárolt karakterek, de ékezetlen szövegnél ("alma") működik. Mivel nem értek a C++-hoz, nem állítom, hogy nincs okosabb megoldás, de egy próbát megér.

2017. okt. 25. 11:45
Hasznos számodra ez a válasz?
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!