Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int[] tömb = new int[10];
- Random r = new Random();
- for (int i = 0; i < 10; i++)
- {
- tömb[i] = r.Next(20, 101);
- }
- for (int i = 0; i < 10; i++)
- {
- Console.Write("{0}", tömb[i]);
- }
- //minimum
- Console.WriteLine("Legkissebbelem: {0}", tömb.Min());
- //maximum
- Console.WriteLine("A legnagyobb elem: {0}", tömb.Max());
- //összegzés
- Console.WriteLine("Tömb lemeinek összege: {0}", tömb.Sum());
- //átlag
- Console.WriteLine("Átlaga: {0}", tömb.Average());
- //eldöntés tétele 1(volt e 50 es elem)
- if (Array.IndexOf(tömb, 50) != -1) Console.WriteLine("volt 50 es elem");
- else Console.WriteLine("nem volt ötvenes elem");
- //eldöntés tétele 2a/1 (volt 50-nél nagyobb elem)
- if (tömb.Max() > 50) Console.WriteLine("volt 50nél nagyobb elem");
- else Console.WriteLine("nem volt 50-nél nagyobb elem");
- //eldöntés tétele 2/2a (volt e 50 nél nagyobb elem)
- if (Array.TrueForAll(tömb, x => x <= 50)) Console.WriteLine("nincs 50nél nagyobb elem");
- else Console.WriteLine("van 50 nél nagyobb elem");
- //eldöntés tétele 3b/1 (volt e 50 nl kisebb elem)
- if (tömb.Min() < 50) Console.WriteLine("Nincs 50nél kisebb elem");
- //eldöntés tétele 3b/2(volt e 50-nél kisebb elem)
- if (Array.TrueForAll(tömb, x => x >= 50)) Console.WriteLine("nincs 50nél kisebb elem");
- else Console.WriteLine("van 50 nél kisebb elem");
- //minhely
- Console.WriteLine("A legkisebb elem helye: {0}", Array.IndexOf(tömb, tömb.Min()) + 1);
- //maxhely
- Console.WriteLine("A legnagyobb elem helye: {0}", Array.IndexOf(tömb, tömb.Max()) + 1);
- //kiválogatás tétele szorosan (50-nél kisebb elemek kigyüjtése)
- int[] tömbuj = Array.FindAll(tömb, x => x < 50);
- for (int i = 0; i < tömbuj.Length; i++)
- {
- Console.Write(" {0}", tömbuj[i]);
- }
- Console.ReadLine();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement