Program to print multiplication table of a number

15 Apr, 2021
Given a number n as input, we need to print its table.  
Examples :  
Input :  5
Output : 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

Input :  8
Output : 8 * 1 = 8
         8 * 2 = 16
         8 * 3 = 24
         8 * 4 = 32
         8 * 5 = 40
         8 * 6 = 48
         8 * 7 = 56
         8 * 8 = 64
         8 * 9 = 72
         8 * 10 = 80
         8 * 11 = 88
         8 * 12 = 96
 
Example 1: Display Multiplication table up to 10  
Chapters
descriptions off, selected
captions settings, opens captions settings dialog
captions off, selected
English
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
C++
Java
Python
C#
PHP
Javascript
// CPP program to print table of a number#include <iostream>using namespace std; int main(){    int n = 5;  // Change here to change output    for (int i = 1; i <= 10; ++i)        cout << n << " * " << i << " = "              << n * i << endl;        return 0;}
// Java program to print table// of a numberimport java.io.*; class table{      // Driver code    public static void main(String arg[])    {          // Change here to change output        int n = 5;                 for (int i = 1; i <= 10; ++i)            System.out.println(n + " * " + i +                               " = " + n * i);    }} // This code is contributed by Anant Agarwal.
# Python Program to print table# of a number upto 10 def table(n):    for i in range (1, 11):                 # multiples from 1 to 10        print "%d * %d = %d" % (n, i, n * i) # number for which table is evaluatedn = 5table(n) # This article is contributed by Shubham Rana
// C# program to print// table of a numberusing System; class GFG{    // Driver code    public static void Main()    {        // Change here to        // change output        int n = 5;                 for (int i = 1; i <= 10; ++i)            Console.Write(n + " * " + i +                              " = " + n *                               i + "\n");    }} // This code is contributed// by Smitha.
<?php// PHP program to print// table of a number // Driver Code$n = 5; // Change here to        // change outputfor ($i = 1; $i <= 10; ++$i)    echo $n , " * " , $i ,              " = " , $n *                $i , "\n";         // This code is contributed// by Smitha?>
<script> // Javascript program to print// table of a number // Driver Code // Change here to change outputlet n = 5;for (let i = 1; i <= 10; ++i)    document.write( n + " * " +i +            " = " + n *                i +"<br>");         // This code is contributed// by bobby </script>
Output : 
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
This program above computes the multiplication table up to 10 only.The program below is the modification of above program in which the user is also asked to entered the range up to which multiplication table should be displayed.Example 2: Display multiplication table up to a given range  
C++
Java
Python
C#
PHP
Javascript
// CPP program to print table over a range.#include <iostream>using namespace std;int main(){    int n = 8;   // Change here to change input number    int range = 12; // Change here to change result.    for (int i = 1; i <= range; ++i)        cout << n << " * " << i << " = "            << n * i << endl;    return 0;}
// Java program to print table// over given range.import java.io.*; class table{      // Driver code    public static void main(String arg[])    {          // Change here to change input number        int n = 8;                 // Change here to change result        int range = 12;                 for (int i = 1; i <= range; ++i)            System.out.println(n + " * " + i                             + " = " + n * i);    }} // This code is contributed by Anant Agarwal.
# Python Program to print table# of a number given range def table(n, r):    for i in range (1, r + 1):                 # multiples from 1 to r (range)        print "%d * %d = %d" % (n, i, n * i) # number for which table is evaluatedn = 8 # range upto which multiples are to be calculatedr = 12table(n,r) # This article is contributed by Shubham Rana
// C# program to print// table over given range.using System; class GFG{    // Driver code    public static void Main()    {        // Change here to        // change input number        int n = 8;                 // Change here to        // change result        int range = 12;                 for (int i = 1; i <= range; ++i)            Console.Write(n + " * " +                          i + " = " +                          n * i + "\n");    }} // This code is contributed// by Smitha.
<?php// PHP program to print// table over a range. $n = 8; // Change here to        // change input number$range = 12; // Change here to             // change result.for ($i = 1; $i <= $range; ++$i)    echo $n , " * " ,         $i , " = ",         $n * $i , "\n"; // This code is contributed// by m_kit?>
<script> // Javascript program to print// table of a number in range // Driver Code// Change here to// change input number let n = 8; // Change here to// change result.let range = 12;for (let i = 1; i <= range; ++i)    document.write( n + " * " +i +            " = " + n *                i +"<br>");         // This code is contributed// by bobby </script>
Output: 
8 * 1 = 8
8 * 2 = 16
8 * 3 = 24
8 * 4 = 32
8 * 5 = 40
8 * 6 = 48
8 * 7 = 56
8 * 8 = 64
8 * 9 = 72
8 * 10 = 80
8 * 11 = 88
8 * 12 = 96
This article is contributed by Anurag Rawat. If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above. 
Smitha Dinesh Semwal
jit_t
gottumukkalabobby
Mathematical
School Programming
Mathematical
Writing code in comment?
Please use ide.geeksforgeeks.org,
generate link and share the link here.
Merge two sorted arrays
Operators in C / C++
Prime Numbers
Find minimum number of coins that make a given value
Algorithm to solve Rubik's Cube
Python Dictionary
Reverse a string in Java
Arrays in C/C++
Introduction To PYTHON
Interfaces in Java