write a program in java to find table of a number using while loop
Answers
Answered by
3
Java program to print multiplication table of a number entered by a user using a forloop. You can modify it for while or do while loop for practice.
Java programming source code
import java.util.Scanner; class MultiplicationTable { public static void main(String args[]) { int n, c; System.out.println("Enter an integer to print it's multiplication table"); Scanner in = new Scanner(System.in); n = in.nextInt(); System.out.println("Multiplication table of "+n+" is :-"); for ( c = 1 ; c <= 10 ; c++ ) System.out.println(n+"*"+c+" = "+(n*c)); } }
Download Multiplication table program class file.
Output of program:
Using nested loops, we can print tables of numbers between a given range say a to b, for example, if the input numbers are '3' and '6' then tables of '3', '4', '5' and '6' will be printed. Code:
import java.util.Scanner; class Tables { public static void main(String args[]) { int a, b, c, d; System.out.println("Enter range of numbers to print their multiplication table"); Scanner in = new Scanner(System.in); a = in.nextInt(); b = in.nextInt(); for (c = a; c <= b; c++) { System.out.println("Multiplication table of "+c); for (d = 1; d <= 10; d++) { System.out.println(c+"*"+d+" = "+(c*d)); } } } }
Java programming source code
import java.util.Scanner; class MultiplicationTable { public static void main(String args[]) { int n, c; System.out.println("Enter an integer to print it's multiplication table"); Scanner in = new Scanner(System.in); n = in.nextInt(); System.out.println("Multiplication table of "+n+" is :-"); for ( c = 1 ; c <= 10 ; c++ ) System.out.println(n+"*"+c+" = "+(n*c)); } }
Download Multiplication table program class file.
Output of program:
Using nested loops, we can print tables of numbers between a given range say a to b, for example, if the input numbers are '3' and '6' then tables of '3', '4', '5' and '6' will be printed. Code:
import java.util.Scanner; class Tables { public static void main(String args[]) { int a, b, c, d; System.out.println("Enter range of numbers to print their multiplication table"); Scanner in = new Scanner(System.in); a = in.nextInt(); b = in.nextInt(); for (c = a; c <= b; c++) { System.out.println("Multiplication table of "+c); for (d = 1; d <= 10; d++) { System.out.println(c+"*"+d+" = "+(c*d)); } } } }
Similar questions