Kezdőoldal » Számítástechnika » Programozás » Ezt a feladatot C#-ban milyen...

Ezt a feladatot C#-ban milyen logikával lehet megoldani?

Figyelt kérdés

A fájlban szereplő adatok (adó(pl:1),perc,másodperc,előadó,számcím)

Már be vannak olvasva az adatok(zene.ado,zene.perc stb)


Az egyik rádióműsorban sms-ben, telefonon, de akár képeslapon is kérhető szám. Ám a

sokszor csak odafirkált kéréseket olykor nehéz kibetűzni. Előfordul, hogy csak ennyi olvasható:

„gaoaf”, tehát ezek a betűk biztosan szerepelnek, mégpedig pontosan ebben a

sorrendben. Annyi biztos, hogy először a szerző neve szerepel, majd utána a szám címe.

Olvassa be a billentyűzetről a felismert karaktereket, majd írja a keres.txt állományba

azokat a számokat, amelyek ennek a feltételnek megfelelnek. Az állomány első sorába a

beolvasott karaktersorozat, majd utána soronként egy zeneszám azonosítója kerüljön! A

feladat megoldása során ne különböztesse meg a kis- és a nagybetűket!


2018. jún. 12. 15:17
 1/10 anonim ***** válasza:
0%
Egyszerű logikával.
2018. jún. 12. 15:19
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:
0%
Beolvasod a zenéket tartalmazó állományt, végigmész a sorain ciklussal, és ha van olyan sora, ami tartalmazza a megadott szórészletet, azt a sort kiírod abba a keres.txt állományba.
2018. jún. 12. 15:23
Hasznos számodra ez a válasz?
 3/10 anonim ***** válasza:
0%
ja oké, az zeneszámokat tartalmazó fájl úgylátom, hogy valami .csv Akkor még egyszerűbb dolgod van, hogy csak azokat az adatokat írd ki a keres.txt-be, amit a feladat kér.
2018. jún. 12. 15:25
Hasznos számodra ez a válasz?
 4/10 A kérdező kommentje:

#2

Erre én is rájöttem, csak azt nem tudom, hogy azt hogyan kell leírni c#-ban, hogy ha ezt és ezt a karaktert tartalmazza, akkor ezt csinálja.

2018. jún. 12. 15:27
 5/10 A kérdező kommentje:
Hangsúly azon, hogy tartalmazza. Ha egy konkrét számot vagy előadót kéne megkeresni, akkor nem lenne vele problémám.
2018. jún. 12. 15:28
 6/10 anonim ***** válasza:
0%

culture.CompareInfo.IndexOf(paragraph, word, CompareOptions.IgnoreCase) >= 0


Ahol azt vizsgáljuk, hogy a 'paragrafus' változó tartalmazza-e a 'word' változó értékét (nem case-sensitive, magyarul nem számít a kis-nagybetű).


A vizsgálat True-t fog visszaadni, ha tartalmazza.

2018. jún. 12. 15:45
Hasznos számodra ez a válasz?
 7/10 anonim ***** válasza:
23%

Esetleg reguláris kifejezéssel:

[link]

2018. jún. 12. 16:14
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:
17%
Sok varázslás helyett egy Contains() is elég.
2018. jún. 12. 17:18
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:
0%

#8: "A feladat megoldása során ne különböztesse meg a kis- és a nagybetűket"

...nyilván pl. egy uppercase-el kombinálva megoldható egy contains-el is, de akkor már legyen profi :D

2018. jún. 12. 17:29
Hasznos számodra ez a válasz?
 10/10 anonim válasza:
És mit jelentenek a "gaoaf" betűk? Ettől is függ.
2018. jún. 21. 19:18
Hasznos számodra ez a válasz?

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!