Click here to Skip to main content
15,884,099 members
Please Sign up or sign in to vote.
1.00/5 (3 votes)
Can someone make a program that finds all combinations that equal a given sum, but it has to be 1 number from each section (3 sections needed). It has to be by multiplying.

Example.

https://prnt.sc/j3MfUug-57Zo[^]

What I have tried:

Pretty much nothing because i am new to this.
Posted
Updated 30-Mar-22 0:45am
v2

Nope. We're not here to do your homework for you.

The only code you get is the code YOU write.
 
Share this answer
 
A brute force approach would work (3 loops). Then you might find more performant alternatives (maybe using the brute force program to validate their results).
 
Share this answer
 
While we are more than willing to help those that are stuck, that doesn't mean that we are here to do it all for you! We can't do all the work, you are either getting paid for this, or it's part of your grades and it wouldn't be at all fair for us to do it all for you.

So we need you to do the work, and we will help you when you get stuck. That doesn't mean we will give you a step by step solution you can hand in!
Start by explaining where you are at the moment, and what the next step in the process is. Then tell us what you have tried to get that next step working, and what happened when you did.

If you are having problems getting started at all, then this may help: How to Write Code to Solve a Problem, A Beginner's Guide[^]
 
Share this answer
 
Quote:
Can someone make a program

This is your homework, it is your duty to search and try possible solutions.
The job of programming is about creating algorithms.
Quote:
Pretty much nothing because i am new to this.

First lead: how would you solve the problem by hand ?
Try to transform this manual method to an algorithm and to program, then see what don't work, and try to find corrections.

The most simple method is brute force, aka try every possibility and see which one lead to solution.

We will be happy to help you with problems in you code.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900