im making a program that will show the number of possible combination of
what the user inputs and number of takes at a time...
i already finished making showing the number of possible combination but
i am having problem in showing the actual items of combination of the inputted...
to make it more easy to understand...
the user input " apple banana cherry mango orange"
number of takes at a time: " 3 "
the output will show the formula and computation and the total number of combinations:
for example the answer is " 10 "
now here comes the problem.
i need to show the possible combinations of the items if the total combinations is less or equal to 10
apple banana cherry mango orange by taking 3 at a time
apple banana cherry
apple banana mango
apple banana orange
apple cherry mango
apple cherry orange
apple mango orange
banana cherry mango
banana cherry orange
banana mango orange
cherry mango orange
kaisen adina wrote:THANK YOU IN ADVANCE HOPE YOU CAN HELP ME...
First: I broke up those two enormous lines of yours. For starters, they screw up the window formatting here; and secondly they're a very bad coding habit. Please re-read the UseCodeTags (←click) page thoroughly.
Second: Please KeepItDown (←click). Using all caps (as above) is regarded as SHOUTING!!! and it's not pleasant to read.
Third: As to your actual problem, there are several ways to tackle it; just one of which is to use recursion, viz:
"3 from 10" == 1 + all combinations of "2 from the remaining 9", which in turn == 1 + "1 from the remaining 8".
Isn't it funny how there's always time and money enough to do it WRONG?
Artlicles by Winston can be found here