Hallo zusammen,
ich möchte in VB.NET ein Programm schreiben, das spaßeshalber alle Kombinationen von z.B. 2 Buchstaben „A“ und „B“ => „AB“;„BA“ berechnet und in irgendeiner Form (z.B. in eine Datei schreiben) ausgibt. Ich hatte vor, das im größeren Stil zu machen und benutze daher einen Backgroundworker mit einer Progressbar. Doch wie kann ich im Vorfeld berechnen wieviele Möglichkeiten es bei z.B. 3 Buchstaben gibt?
Danke im Vorraus!
Hi,
also für n verschieden Buchstaben gibt es n! (n Fakultät) verschiedene Kombinationen sie anzuordnen.
Z.B. bei 3 Buchstaben (3! = 6):
ABC
ACB
BAC
BCA
CAB
CBA
Viele Grüße
Manny
Hallo,
ich hab eine Formel gesucht, hab sie aber schon gefunden.
Anzahl Buchstaben^Anzahl Buchstaben
MfG Markus
Hallo!
Die Formel von Manfred (n!) ist aber korrekt und nicht n^n.
Du wolltest doch eine korrekte Antwort haben, oder? 
Ansonsten ist die Lösung nämlich nicht n^n sondern immer 42.
Gruß,
Martin
Hallo,
Das „!“ ist ein Rechenzeichen?
Dann bitte ich um Entschuldigung.
Allerdings weiß ich noch nicht so genau was das „!“ mit einer Zahl macht.
Gruß,
Markus
Hi Markus,
Das „!“ ist ein Rechenzeichen?
Dann bitte ich um Entschuldigung.
Allerdings weiß ich noch nicht so genau was das „!“ mit einer
Zahl macht.
Ergebnis = 1
For i = 1 to n
Ergebnis = Ergebnis \* i
Next
! Bedeutet fakultät. Die kleine Schleife macht das was das ! bedeutet, also …
1 * 2 * 3 … bis * n
Beispiel:
3! = 6
Gruß Chewpapa
Immer gut ist es sich selber zu helfen , wenn ich ein wort wie fakultät nicht wirklich verstehe
nehmen wir unser globales ErklärWeb Wikipedia
http://de.wikipedia.org/wiki/Fakult%C3%A4t_%28Mathem…
-)