How to find the combination of multiplication of integers up to a certain value in R?

Suppose we want to find the total number of combinations of two numbers, say, 1 and 2 and then multiply each of the combination values. This will result in the following combinations −

1 1
1 2
2 1
2 2

And the multiplication will also have a third column as shown below −

Multiplication
1 1 1
1 2 2
2 1 2
2 2 4

Example1

for (i in 1:5) for (j in 1:3) cat(i,j,i*j, "<br>")

Output

1 1 1
1 2 2
1 3 3
2 1 2
2 2 4
2 3 6
3 1 3
3 2 6
3 3 9
4 1 4
4 2 8
4 3 12
5 1 5
5 2 10
5 3 15

Example4

for (i in 1:4) for (j in 1:6) cat(i,j,i*j, "<br>")

Output

1 1 1
1 2 2
1 3 3
1 4 4
1 5 5
1 6 6
2 1 2
2 2 4
2 3 6
2 4 8
2 5 10
2 6 12
3 1 3
3 2 6
3 3 9
3 4 12
3 5 15
3 6 18
4 1 4
4 2 8
4 3 12
4 4 16
4 5 20
4 6 24
Updated on: 2026-03-11T22:50:53+05:30

258 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements