namespace metodusokBevezeteseI
{
class Program
{
//Metódusok bevezetése
//Feladat: Töltsünk fel egy
10 elemű
//int tömböt véletlen
számokkal.
static int[] szamok = new int[10];
//ezt a tömböt az egész
programban akarjuk használni
static Random rnd = new Random();
//ezt a változót az egész
programban akarjuk használni
static void tombFeltoltes() //ez egy metódus kezdete
{ //static:
kötelező kitenni, azt jelzi, hogy ezt a metódust
//a Main()-ben is akarjuk
használni
int i = 0;
while (i <
szamok.Length)
{
szamok[i] = rnd.Next(100);
i++;
}
}//a
metódus idáig tart
//Írjuk ki a tömb tartalmát
a képernyőre.
static void kiiras()
{
foreach (int x in szamok)
{
Console.WriteLine(x);
}
}
//Adjuk össze a
tömbelemeket.
static void osszegzesTetele() //ez is egy újabb metódus
{
int osszeg = 0;
int i = 0;
while (i <
szamok.Length)
{
osszeg = osszeg + szamok[i];
i++;
}
Console.WriteLine("Összeg: {0}", osszeg);
}
static void Main(string[] args) //itt kezdődik a program
futása
{//itt
már készen van a tömb, és használható az rnd változó is
tombFeltoltes(); //ezzel meghívjuk a metódust
//ilyenkor a program
végrehajtása a fenti metódus első
//soránál folytatódik (int
i = 0;)
//majd amikor lefut benne a
ciklus, folytatódik a program
//végrehajtása itt, a
következő metódushívásnál:
kiiras();
osszegzesTetele();
Console.ReadLine();
}
}
}
Nincsenek megjegyzések:
Megjegyzés küldése
Megjegyzés: Megjegyzéseket csak a blog tagjai írhatnak a blogba.