Üdvözöllek az oldalamon!

Programozási tételek:

- Eldöntés

/* El kell döntenünk, hogy egy adott elem szerepel-e egy tömbben  */
 
using System;
class Program
{
	static void Main()
	{
 
		int[] t = {9, 7, 3, 5, 4, 2, 6};
		int n = t.Length;
		int ker = 5; //Keresett érték
 
		bool van = false;
		for(int i=0; i<n; i++)
			if(t[i] == ker)
				van = true;
 
		Console.WriteLine("Igaz-e, hogy van 5-ös a tömbben?: {0}", van);
	}
}                                 

- Kiválasztás

/* Szeretnénk kiválasztani, hányadik helyen szerepel egy adott elem egy tömbben  */

using System; class Program { static void Main() { int[] t = {9, 7, 3, 5, 4, 2, 6}; int n = t.Length; int ker = 5; //Keresett érték   int i = 0; while(t[i] != ker) i++;   Console.WriteLine("Az 5-ös indexe: {0}", i); } }     

- Összegzés

using System;
class Hello
{
      static void Main() {
 
          int[] tomb =  {8, 9, 5, 4, 1};
          int n = 5;
 
          Console.WriteLine("Összegzés tétel");
          int osszeg = 0;
          for (int i = 0; i < n; i++)
              osszeg = osszeg + tomb[i];
          Console.WriteLine("Összeg: " + osszeg);
 
      }
}                  
               

- Szétválogatás

/* Szeretnénk kiválogatni a addot feltételek szerint egy tömb elemeit  */

using System; class Program { static void Main() { int[] a = {9, 7, 3, 5, 4, 2, 6}; int n = a.Length; int[] b = new int[n]; int[] c = new int[n];   int j = 0; int k = 0; for(int i=0; i<n; i++) if(a[i] < 5) //Az 5-nél kisebb számokat válogatjuk { b[j] = a[i]; j++; } else { c[k] = a[i]; k++; }   Console.WriteLine("Eredeti:"); for(int i=0; i<n; i++) Console.Write("{0} ", a[i]); Console.WriteLine();   Console.WriteLine("Kiválogatott b:");
for(int i=0; i<j; i++) Console.Write("{0} ", b[i]); Console.WriteLine();
 
Console.WriteLine("Kiválogatott c:");
for(int i=0; i<k; i++) Console.Write("{0} ", c[i]); Console.WriteLine();
 
} }