2020. november 9., hétfő

2020.11.09. 6 feladatsor/1.: Karakterkezelés + fájlkezelés gyakorlás

Holnap kezdjük el.

 //A következő feladatokban a tömböket a feltöltés után mindig listázd ki a képernyőre.

//Tudnivalók: az ASCII táblában a betűk kódjainak határa:

// nagy betűk: 65-90

// kis betűk: 97-122

 

//1.feladat:

// Hozz létre egy 26 elemű karaktertömböt nagyBetu néven.

// Töltsd föl az angol ABC nagybetűivel. (Segítség: az ASCII kódot a Convert.ToChar segítségével kell karakterré alakítani.)

//Írd ki egy fájlba.

 

//2.feladat:

// Hozz létre egy 26 elemű karaktertömböt kisBetu néven.

// Töltsd föl az angol ABC kisbetűivel.

//Írd ki egy új fájlba.

 

//3.feladat:

// Hozz létre egy 2*26=52 elemű karaktertömböt osszesbetu néven.

// Másold át ebbe a tömbbe az előző két tömb tartalmát egymás után.

//Ehhez először olvasd be a két fájlt egy-egy új tömbbe

//és azt dolgozd föl.

 

//4.feladat:

// Hozz létre egy 26 elemű string tömböt betuParok néven.

// Töltsd föl a következőképpen: a kisBetu tömb 0. eleméhez

//add hozzá (+ jellel) a nagyBetu tomb 0. elemét úgy,

 //hogy egy stringet alkossanak: „Aa”;

 //majd ezt a stringet tedd bele a betuParok tömbbe.

//Ismételd meg ezt a többi elemmel is.

 

//5.feladat:

// Hozz létre egy 100 elemű karaktertömböt szazKisBetu néven.

//Töltsd föl véletlenül kiválasztott kisbetűkkel.

 

//6.feladat:

// Hozz létre egy 10 elemű string tömböt, melyben 3 számjegyből álló

//titkos kódokat fogsz tárolni.

// Töltsd föl a következőképpen: alakíts stringgé egy véletlen számjegyet,

//és adj hozzá még kettő ilyet úgy, hogy egy stringet alkossanak. (Pl.: 341, 593)

 

//7. feladat:

//Oldd meg a 6-os feladatot azzal a változtatással,

//hogy öt hosszú legyen a titkos kód.

//Az első helyen egy véletlen számjegy álljon,

//aztán egy véletlen kisbetű, aztán egy véletlen nagybetű,

//végül egy véletlen kétjegyű szám. (Pl.: 3hZ71)

 

//8. feladat:

//Készíts 8 hosszú titkos kódot, melyben kisbetű, nagybetű, szám, és egyéb jelek is vannak.

//Szóköz, ékezetes karakter nem lehet benne. Segítségül használd a 7 bites ASCII táblát.

//Pl.: fT!jq/d+

 

//9. feladat:

//Alkoss a kisBetu tömb elemeiből négybetűs szavakat, melyeket nem kell tárolni, csak kiírni a képernyőre.

//Minden egyes szó kiírása után kérdezd meg a usert, hogy értelmes-e a szó.

//Ha értelmes a szó, írd ki egy új fájlba.

 

//Számold meg, hány értelmes szót sikerült alkotni, és az eredményt írd ki a képernyőre, és a fájlba is az utolsó sorba.

Nincsenek megjegyzések:

Megjegyzés küldése