90 likes | 261 Views
VISUAL BASIC. PRALG. Hledání maxima a minima. Bubble sorting. Proměnné : a(i) – vstupní pole N – počet vstupních čísel pom – pomocná proměnná k – počet utříděných prvků posloupnosti IZ – indikace záměny prvků. setřiďuje od největšího k nejmenšímu
E N D
VISUAL BASIC PRALG
Bubble sorting Proměnné : a(i) – vstupní pole N – počet vstupních čísel pom – pomocná proměnná k – počet utříděných prvků posloupnosti IZ – indikace záměny prvků
setřiďuje od největšího k nejmenšímu maxima probublávájí vlevo, minima vpravo opačné setřídění- od nejmenšího k největšímu nutná opačná podmínka
Algoritmus - matice Dvourozměrné pole m –počet řádků n – počet sloupců
Matice ‘naplnění prvků For j = 1 To m For i = 1 To n a(j, i) = Int(Rnd) Next i Next j ‘tisk For j = 1 To m For i = 1 To n Print a(j, i); Next i ‘tisk nového řádku matice na nový řádek Print Next j m –počet řádků n – počet sloupců dva vnořené cykly průchod po řádcích
Jednotková matice For j = 1 To m For i = 1 To n If i=j then a(j, i) = 1 Else a(j,i) = 0 End If Next i Next j