Java Program to Print Multiplication Table of Number

Are you wondering how to seek help from subject matter experts and learn the Java language? Go with these Basic Java Programming Examples and try to code all of them on your own then check with the exact code provided by expert programmers.

Java Program to Print Multiplication Table of Number

  • Write a Java program to print multiplication table of a number.

Given a number N, we have to print the multiplication table of N till 10 terms using a loop. In this java program, we are using a for loop to print table but same logic can be implemented using while or do-while loop.
For loop will iterate 10 times and in every iteration it will print one line of multiplication table.

Java program to print multiplication table of a number

Java program to print multiplication table of a number

package com.tcc.java.programs;
 
import java.util.Scanner;
 
/**
 * Java Program to print multiplication table of a number
 */
public class PrintTable {
 
    public static void main(String[] args) {
        int i, num;
        Scanner scanner;
        scanner = new Scanner(System.in);
        // Take input from user
        System.out.println("Enter a Number");
        num = scanner.nextInt();
 
        System.out.format("Multiplication Table of \n", num);
 
        for (i = 1; i <= 10; i++) {
            System.out.format("%d X %d = %d\n", num, i, num * i);
        }
    }
}

Output

Enter a Number
5
Multiplication Table of 
5 X 1 = 5
5 X 2 = 10
5 X 3 = 15
5 X 4 = 20
5 X 5 = 25
5 X 6 = 30
5 X 7 = 35
5 X 8 = 40
5 X 9 = 45
5 X 10 = 50