Kezdőoldal » Számítástechnika » Programozás » Java String Compare feladat?

Java String Compare feladat?

Figyelt kérdés

Sziasztok!Az lenne a feladatom,hogy bekérek egy Stringet pl: Hellomindenki,aztán be kérek egy számot pl:3


Ha ezek meg vannak akkor a kimenetem az lesz,hogy:

Hell

nki


Kiszed 3 darab betűt,ami egymás után van és azt ki írja.Még nem találkoztam hasonló feladattal,ezért lövésem sincs,hogyan kéne megoldani.Köszi a válaszokat!



2017. febr. 14. 12:11
 1/8 anonim ***** válasza:

De most randomra írjon ki 3 egymást követő karaktert vagy 3-at kiír, aztán 3-at nem, aztán megint 3-at igen?


Mellesleg a te példád sehogy nem áll össze, mert

Hell - ez 4 betű, nem három

nki - ez meg sehogyan sincs hárommal osztható távolságra a szöveg elejétől.

2017. febr. 14. 12:32
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:

Ja, hogy az első, meg az utolsó 3 karaktert kell kiírni? Ebben mi olyan bonyolult?


int x = 3; // Ebben van az, hogy hany karaktert vagjon

String s = "Hellomindenki"; // Ez meg a szoveg

String eleje = s.substring(0,x);

String vege = s.substring((s.length()-x),s.length());

2017. febr. 14. 12:44
Hasznos számodra ez a válasz?
 3/8 A kérdező kommentje:

Köszönöm a válaszokat! A feladat az hogy bekér egy szöveget tehát Scanner-t kell használni,majd bekér egy számot szintén Scanner-t használunk,majd a bekért szöveget eldarabolja akkora részekre,amekkora számot adtunk meg pl: adj meg egy szöveget: asdasdad

adj meg egy számot: 4


out: asda

sdad

2017. febr. 14. 13:10
 4/8 anonim ***** válasza:

Ebben az esetben:

int x = 3; // Ebben van az, hogy hany karaktert vagjon

String s = "Hellomindenki"; // Ez meg a szoveg

for (int i = 0; i < s.length(); i += x) {

    String str = s.substring(i, x);

    // ha nem többszöröse a string hossza, akkor figyelned kell rá, hogy menynit vágjon le, ezt már rádbízom, kb egy Math.min() vagy if feltétel vizsgálat

    // ezzel azt csinálsz amit szeretnél, pl kiírod

}

2017. febr. 14. 13:26
Hasznos számodra ez a válasz?
 5/8 anonim ***** válasza:
Mondjuk ha egy értelmes magyar mondatot le tudnál írni, akkor lehet egyszerűbb lenne.
2017. febr. 14. 13:44
Hasznos számodra ez a válasz?
 6/8 anonim ***** válasza:

Na meg mit keres a kulcsszavaknál a C#+egyéb nyelvek? És a kérdésben a "Compare" szó???

Az segítene neked ha Pascalban írnánk le a megoldást? Nemhinném, ahogy látom te nem azon a szinten vagy, hogy mindegy legyen neked milyen nyelven írjuk...

2017. febr. 14. 15:01
Hasznos számodra ez a válasz?
 7/8 A kérdező kommentje:
Nem értem,milyen szinten kell retardáltnak lenni ahhoz,hogy ne értsd meg a feladatot.
2017. febr. 14. 15:13
 8/8 A kérdező kommentje:
A válaszadónak pedig köszönöm a segítségét!
2017. febr. 14. 15:14

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!