70 likes | 149 Views
Algoritmusok1. Készítette: Rummel Szabolcs Elérhetőség: rsz@mailbox.hu. Eldöntés tétele. Feladat: adott egy N elemű tömb és egy T tulajdonság. Kérdés: van –e a tömb elemei között T tulajdonságú elem?. Deklaráció. T:tömb:egész; i:egész; Van_e:logikai;. Algoritmus. Alg kezd Van_e:=hamis;
E N D
Algoritmusok1 Készítette: Rummel Szabolcs Elérhetőség: rsz@mailbox.hu
Eldöntés tétele • Feladat: adott egy N elemű tömb és egy T tulajdonság. • Kérdés: van –e a tömb elemei között T tulajdonságú elem?
Deklaráció T:tömb:egész; i:egész; Van_e:logikai;
Algoritmus Alg kezd Van_e:=hamis; ciklus i:= 1-től N-ig Ha T tulajdonságú T[i] akkor Van_e:=igaz; Ha vége; Ciklus vége; Ki:van_e; Alg vége;
Kiválasztás tétele • Feladat: adott egy N elemű tömb és egy T tulajdonság. • Kérdés: van e az elemi között t tulajdonságú és ha van, akkor hányadik elem?
Deklaráció T:tömb:egész; i:egész; Sorszám:egész;
Algoritmus Alg kezd Sorszam:=0; Ciklus i:=1 től N-ig ha T tulajdonságú T[i] akkor sorszam:=i; ha vége; Ciklus vége; Ki:sorszam; Alg vége;