Java : Generate multiplication table example
Putting this here for my own future reference. A simple Java multiplication table generator that I used to teach my kids programming. Adapted from a previous similar Golang tutorial.
Here you go!
package socketloop;
import java.util.Scanner;
public class GenerateMultiplicationTable {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.format("Enter an integer to generate the multiplication table : ");
int i = input.nextInt();
for (int n = 1; n <= 12; n++) {
System.out.format("%d x %d = %d%n", i, n, i * n);
}
}
}
Sample output:
Enter an integer to generate the multiplication table : 12
12 x 1 = 12
12 x 2 = 24
12 x 3 = 36
12 x 4 = 48
12 x 5 = 60
12 x 6 = 72
12 x 7 = 84
12 x 8 = 96
12 x 9 = 108
12 x 10 = 120
12 x 11 = 132
12 x 12 = 144
See also : Golang : Generate multiplication table from an integer example
By Adam Ng(黃武俊)
IF you gain some knowledge or the information here solved your programming problem. Please consider donating to the less fortunate or some charities that you like. Apart from donation, planting trees, volunteering or reducing your carbon footprint will be great too.
Advertisement
Tutorials
+5.9k Golang : Build new URL for named or registered route with Gorilla webtoolkit example
+7.1k Golang : alternative to os.Exit() function
+12.4k Golang : Get absolute path to binary for os.Exec function with exec.LookPath
+8.4k Golang : Convert(cast) []byte to io.Reader type
+7.9k Golang : Get all countries phone codes
+9.9k Golang : Setting variable value with ldflags
+16.2k Golang : Check if a string contains multiple sub-strings in []string?
+8.8k Golang : automatically figure out array length(size) with three dots
+5.7k Golang : Fix opencv.LoadHaarClassifierCascade The node does not represent a user object error
+12.9k Golang : Convert(cast) uintptr to string example
+33.8k Golang : Call a function after some delay(time.Sleep and Tick)
+10.7k Golang : Get UDP client IP address and differentiate clients by port number