zur Startseite


Anfragen für Seminare und Coaching senden Sie bitte an office@rolandgeyer.at
*Einzelseminare
*Gruppenseminare
*Vereins- und Firmenseminare
*Werbecoaching

Seminare für Betriebsysteme:

Apple MacOS X
Windows XP und älter
Windows Vista
Windows 7
Linux (SUSE, Ubuntu, Knoppix)

Seminare für Microsoft Office:

Word
Excel
Powerpoint
Outlook
Access

Seminare für Software von Adobe:

Photoshop
Illustrator
Indesign
Dreamweaver
Flash

Spezielle Seminarpakete:

Express DTP Gesamtausbildung
Express Web Gesamtausbildung
Intensiv ECDL Core Prüfungsvorbereitung
Intensiv ECDL WebStarter Prüfungsvorbereitung
ECDL Imagemaker Prüfungsvorbereitung
OCG WebPublisher Prüfungsvorbereitung:
Modul 1
Modul 2
Modul 3
Modul 4
Modul 5
Modul 6
HTML
Javascript

Wollen Sie von Microsoft- oder Adode-Produkten auf
kostenlose und lizenzfreie Software
umsteigen? opensource-akademie zeigt Ihnen wie es geht.

Ihre Meinung ist mir wichtig!

Zum Gästebuch
AGB

Arrayelemente per Zufall

Bei der zufälligen Verteilung der Elemente eines Arrays muss man berücksichtigen, dass jedes Element gleichwertig zufällig ausgewählt werden soll. Eine Möglichkeit dazu ist die Änderung des Bereiches der Zufallszahlen auf den tatsächlich möglichen Wert für das betreffende, zufällig auszuwählende Element. Dies erfolgt durch Mischen nach dem Algorithmus nach Fischer-Yates.

Beispiel_8.1:

sub mischeListe{
	@liste = qw(eins zwei drei vier funf sechs sieben acht neuen);
	for($i = @liste; --$i; ){
		$j = int rand ($i+1);
		next if $i == $j;
		@liste[$i,$j] = @liste[$j,$i];
	}
}
mischeListe();
print "@liste";

 

 




Weitere freie Tutorials: Rhetorik & Kommunikation Typografie & Layout Bildbearbeitung mit Photoshop oder GIMP Vektorgrafik mit Illustrator, FreeHand, Corel Draw oder Inkscape Layout mit Indesign oder Scribus Druckvorstufe GoLive Html JavaScript Flash & ActionScript Director & Lingo Assembler DOS Java objektorientiert Perl Word Excel Access PowerPoint Outlook Betriebssystem