Multiples is one of the most important concepts of mathematics used in the real world. We all have learned tables in childhood, which help us find multiples of a given number.
Here, in this article, we will write a program in C, C++, Python, and Java that will accept an integer from a user and print a table for that number, i.e., 1 to 10 multiples of a number.
For example, if the user enters 7, the program will print the table of 7.
What is a Multiple of a Number?
A multiple of a given number is a product of the given number and some other natural number. For instance, the given number is 7, and we multiply 7 with some other natural number, say 3, 7*3 = 21. Hence, 21 is the multiple of 7, and 7 and 3 are factors of 21.
Properties of Multiples of a Number
- Every multiple of a number is greater than or equal to that number. For instance, the multiples of 5 are 5, 10, 15, 20, 25, etc. We can observe that each multiple is greater than or equal to 5.
- Each given number has infinite multiples. For example, the multiples of 7 are 7, 14, 21, 28, 35, etc., and the list goes on.
- Every number is a multiple of itself. For instance, 9 is the multiple of 9, as the multiples of 9 are 9, 18, 27, 36, etc.
- If A is a multiple of B, A is exactly divisible by B. For example, 35/7 = 5, as 35 is the multiple of 7.
1. C Program to Print the 1 to 10 Multiples of a Number
#include<stdio.h>
int main()
{
int n;
printf("Enter a number: ");
scanf("%d", &n);
for(int i =1; i<=10;i++)
{
printf("\n%d*%d = %d ",n,i,n*i);
}
return 0;
}
Output:
Enter a number: 5
5*1 = 5
5*2 = 10
5*3 = 15
5*4 = 20
5*5 = 25
5*6 = 30
5*7 = 35
5*8 = 40
5*9 = 45
5*10 = 50
2. C++ Program to Print the 1 to 10 Multiples of a Number
#include<iostream.h>
#include< conio.h>
#include<stdio.h>
#include<math.h>
void main()
{
clrscr();
int n;
cout<<" Enter a number: ";
cin>>n;
for(int i =1; i<=10;i++)
cout<<n<<"*"<<i<<"= "<<i*n<<"\n";
getch();
}
Output:
Enter a number: 10
10*1= 10
10*2= 20
10*3= 30
10*4= 40
10*5= 50
10*6= 60
10*7= 70
10*8= 80
10*9= 90
10*10= 100
3. Python Program to Print the 1 to 10 Multiples of a Number
n= int(input("Enter a number: "))
for i in range(1,11):
print(str(n)+"*"+str(i)+"=",i*n)
Output:
Enter a number: 7
7*1= 7
7*2= 14
7*3= 21
7*4= 28
7*5= 35
7*6= 42
7*7= 49
7*8= 56
7*9= 63
7*10= 70
4. Java Program to Print the 1 to 10 Multiples of a Number
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner s = new Scanner(System.in);
System.out.print("Enter a number:");
int n=s.nextInt();
for(int i=1; i <= 10; i++)
{
System.out.println(n+" * "+i+" = "+n*i);
}
}
}
Output:
Enter a number:10
10 * 1 = 10
10 * 2 = 20
10 * 3 = 30
10 * 4 = 40
10 * 5 = 50
10 * 6 = 60
10 * 7 = 70
10 * 8 = 80
10 * 9 = 90
10 * 10 = 100
Conclusion
This was all about writing a program in C, C++, Python, and Java to find the multiples of a given number. Our program uses a for loop to calculate 1 to 10 multiples of a given number. Try the above programs on your own and use other programming loops, such as while or do-while loops. When you implement a program on your system, you get a clear idea of how exactly the loop works.
If you encounter any issue while implementing this program, do let us know in the comments.
People are also reading:
- WAP to find the divisors of a positive Integer
- Python Program To Display Powers of 2 Using Anonymous Function
- WAP to Calculate Simple Interest
- Python Program to Find LCM
- WAP in C++ & Python to find whether a number is a palindrome or not
- WAP to convert a given number of days into years, weeks and days
- WAP to calculate the sum of two numbers
- Python Program to Count the Number of Each Vowel
Leave a Comment on this Post