using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Tombok1 { class Program { static void Main(string[] args) { Console.WriteLine("Tömbök gyakorlása."); //Tömbök megadása int[] szamok1 = {0,4,7,33,-12 }; int[] szamok2 = new int[10]; //deklarálás és definiálás két külön lépésben double[] valosok; Console.WriteLine("Ezután hozom létre a valosok tömböt."); valosok = new double[100]; //tömb tartalmának megjelenítése Console.WriteLine(szamok1); //csak a típust írja ki Console.WriteLine(valosok); //csak a típust írja ki foreach (double vszam in valosok) { Console.WriteLine(vszam); } //mejelenítés hagyományo s for ciklussal for (int i = 0; i < valosok.Length; i++) { Console.WriteLine(valosok[i]); // az i-dik tömbelem elérése } //tömb elemeinek módosítása Random rd = new Random(); for (int i = 0; i < valosok.Length; i++) { valosok[i] = rd.NextDouble(); } foreach (double vszam in valosok) { Console.WriteLine(vszam); } //utolsó előtti valós szám csak egyedül újra: Console.WriteLine($"Az utolsó előtti: {valosok[valosok.Length-2]}"); //szamok2 tömb feltöltése 30 és 900 közötti véletlenszámokkal, majd annak kiírása for (int i = 0; i < szamok2.Length; i++) { szamok2[i] = rd.Next(30,901); } foreach (int vszam in szamok2) { Console.WriteLine(vszam); } //karakter tömb char[] betuk = {'a','*','~','4','\t','\n','ű'}; //string tömb létrehozása string szoveg = "almafa"; Console.WriteLine(szoveg[3]); char hhh = szoveg[2]; } } }