Java Program to Generate Multiplication Table!

Let’s write a simple Java program to generate a multiplication table. It’s fairly a simple program.

Here is the complete Java Program:
/**
 *
 * @author agur
 */

import java.util.Scanner;

public class GenMulti {
    
    public static void main(String[] args) {

        //define the variables
        int table_no, upto, i;
        
        Scanner in = new Scanner(System.in);

        //get the Table no value
        System.out.print("Table no:"); 
        table_no = in.nextInt();

        //get the upto limit
        System.out.print("Upto:");
        upto = in.nextInt();

        //loop through the upto limit
        //print the table
        for (i=1; i<=upto; ++i){
            System.out.println(table_no+"*"+i+"="+table_no*i);
        }
    }
    
}

Just go through the inline comments in the above program to understand it.

Sample Output of the above program: 

run:
Table no:12
Upto:12
12*1=12
12*2=24
12*3=36
12*4=48
12*5=60
12*6=72
12*7=84
12*8=96
12*9=108
12*10=120
12*11=132
12*12=144
BUILD SUCCESSFUL (total time: 5 seconds)

Enjoy Coding & Have fun.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top