Einzelnen Beitrag anzeigen

Nicolai1234

Registriert seit: 21. Feb 2004
1.008 Beiträge
 
Turbo Delphi für Win32
 
#1

Kombinations - Möglichkeiten

  Alt 8. Apr 2004, 20:27
Ich möchte gerne von zwei verschiedenen Werten alle Kombinationsmöglichkeiten haben.
Also, ich habe z.B zwei Werte. Jeder dieser Werte kann a oder b sein. Dann möchte ich gerne alle Kombinationen angezeigt bekommen also:
aa
ab
ba
bb
Gibt es dafür irgendwelche functionen?
Ich wollte so an die Sache herangehen:
Code:
var Teil1,Teil2:Array[1..2] of String;
Teil1[1] := 'a';
Teil1[2] := 'b';
Teil2[1] := 'a';
Teil2[2] := 'b';
1. Frage: Eine Möglich keit um 2 hoch 2 zu rechnen. Also etwas um eine Rechnung

Dann könnte man folgenden machen:
Delphi-Quellcode:
Anzahl der Möglichkeiten --> adm

var moeglichkeiten: array of string;

SetLength(dynArray, adm);
Wie kann ich jetzt diese Arrays füllen?
Bei 4 Möglichkeiten ist es noch einfach im Kopf zu machen aber bei 10 hoch 10, wäre es schon komplizierter, daher brauche ich eine Function, die so etwas kann (auch mit mehreren Möglichkeiten)!!!


Gibt es schon Functionen oder Tutorials???

Danke im Voraus
Nicolai

[edit=sakura] Zu langer Titel *G* Mfg, sakura[/edit]
  Mit Zitat antworten Zitat