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);
}