Ich stehe vor einem Problem und weiss nicht weiter.
Wir sollen von der Uni aus ein Program erstellen, dass alle Kombinationen von einer beliebigen Anzahl unterschiedlicher Muenzen anzeigt. Dabei sollten wir wie folgt vorgehen:
Legen Sie die globen Integer-Variablen MAX und SUB fest, wobei SUB kleiner als MAX sein soll. Also SUB < MAX.
Im nächsten Schritt sollen MAX unterschiedliche Muenzen gegeben werden.
Anschließend soll jede Kombination aus SUB Münzen ausgegeben werden.
Zum Schluß soll die Gesamtzahl der Kombinationen ausgegeben werden.
Meine Frage:
Wie muss ich hierbei vorgehen, um zum Beispiel bei SUB = 5 von MAX = 8 unterschiedlichen Münzen, alle Kombinationen der 8 unterschiedlichen Münzen in 5 Iterationen(Stichwort) auszugeben und wie mache ich das dann für jede beliebige Anzahl von SUB aber kleiner MAX, wenn bei einem anderen mal SUB = 6 ist und MAX dann immernoch = 8 ist.
Wir sollen von der Uni aus ein Program erstellen, dass alle Kombinationen von einer beliebigen Anzahl unterschiedlicher Muenzen anzeigt. Dabei sollten wir wie folgt vorgehen:
Legen Sie die globen Integer-Variablen MAX und SUB fest, wobei SUB kleiner als MAX sein soll. Also SUB < MAX.
Im nächsten Schritt sollen MAX unterschiedliche Muenzen gegeben werden.
Anschließend soll jede Kombination aus SUB Münzen ausgegeben werden.
Zum Schluß soll die Gesamtzahl der Kombinationen ausgegeben werden.
Meine Frage:
Wie muss ich hierbei vorgehen, um zum Beispiel bei SUB = 5 von MAX = 8 unterschiedlichen Münzen, alle Kombinationen der 8 unterschiedlichen Münzen in 5 Iterationen(Stichwort) auszugeben und wie mache ich das dann für jede beliebige Anzahl von SUB aber kleiner MAX, wenn bei einem anderen mal SUB = 6 ist und MAX dann immernoch = 8 ist.