Skrypt wypełnia tablicę losowymi liczbami a następnie sortuję ją metodą bąbelkową.
<? // Program zapełnia tablicę losowymi liczbami i
        // sortuje ją metodą bąbelkową.
 
        function wypisztablice ($liczby) {
          // funkcja wypisuje tablice $liczby.
          for ($i=0; $i<20; $i++) { print "$liczby[$i] "; }
        }
 
        for ($i=0; $i<20; $i++) {
           $liczby[$i] = rand(1,20);
        }
        print "Tablica: "; wypisztablice($liczby); print "<BR>";
 
        $ilosc = count($liczby);
 
        do {
          $zamiana = False;
          $ilosc--;
          for ($i=0; $i<$ilosc; $i++) {
            if ($liczby[$i] > $liczby[$i+1]) {
              $pom = $liczby[$i]; $liczby[$i] = $liczby[$i+1]; 
              $liczby[$i+1]= $pom; $zamiana = True;
            }
          }
        } while ($zamiana);
 
        print "Tablica posortowana: "; wypisztablice($liczby); print "<BR>";
 
?>
Listing
Ranga: Administrator serwisu Punktów: 0



 
  
				

 
                             
 


 
                        
 
		 
	