1. Sorozatszámítás

Adatok valamilyen sorozatával kell foglalkoznunk, e sorozathoz kell hozzárendelnünk egyetlen értéket. Ezt az értéket egy, az egész sorozaton értelmezett függvény adja. Ezt a függvényt azonban felbonthatjuk érték párokon kiszámított függvények sorozatára.

Sorozatszámítás(N, X, S):
S:=Fø;
Ciklus I:=1-től N-ig
   S:=f(S,X(I)));
Ciklus vége
Eljárás (program) vége.

Konkrét példa: Adjuk össze egy 10 elemű, egész számokat tartalmazó tömb elemeit.

Sorozatszámítás(10, X, S):
S:=0;
   Ciklus I:=1-től 10-ig
S:=S+X[I];
Ciklus vége
Eljárás (program) vége.

C# megvalósítás


//Sorozatszámítás tétel – összegzés
for (i = 0; i < 10; i++)
{
   s = s + tomb[i];
}
Console.WriteLine();
Console.WriteLine(“A tömb elemeinek összege: “+s);

static void Osszegzes(int[] t)
{
   Console.WriteLine();
   Console.WriteLine();
   Console.WriteLine(“Összegzés tétel”);
   int osszeg = 0;
   for (int i = 0; i < n; i++)
      osszeg = osszeg + t[i];
   Console.WriteLine(“Összeg: ” + osszeg);
}