public class OneToFourMultiplicationTable {
public static void main(String[] a) {
System.out.println("\t1\t2\t3\t4");
System.out.println("---------------------------------");
for (int i = 1; i <= 4; i++) {
System.out.print(i + ".\t");
for (int j = 1; j <= 4; j ++) {
System.out.print(i*j+"\t");
}
System.out.println();
}
}
}
import java.io.*;
public class MultiplicationTable {
private static BufferedReader stdIn =
new BufferedReader(new InputStreamReader(System.in));
public static void main(String[] a) throws IOException {
int row, column;
System.out.println("Enter row number:");
row = Integer.parseInt(stdIn.readLine());
System.out.println("Enter column number:");
column = Integer.parseInt(stdIn.readLine());
for (int i = 1; i <= column; i++)
System.out.print("\t" + i);
System.out.println();
for (int i = 1; i <= column; i++)
System.out.print("--------");
System.out.println();
for (int i = 1; i <= row; i++) {
System.out.print(i + ".\t");
for (int j = 1; j <= column; j ++) {
System.out.print(i*j+"\t");
}
System.out.println();
}
}
}
import java.text.DecimalFormat;
public class TableUsingDecimalFormat {
public static void main(String[] a) {
DecimalFormat decimalformat = new DecimalFormat("0.0000");
System.out.println("\t1\t2\t3\t4");
System.out.println("--------------------------------------");
for (int i = 1; i <= 4; i++) {
System.out.print(i + ".\t");
for (int j = 1; j <= 4; j ++) {
System.out.print(decimalformat.format(Math.random())+"\t");
}
System.out.println();
}
}
}
public class TableUsingPrintfToFormat {
public static void main(String[] a) {
System.out.println("\t\t1\t\t2\t\t3\t\t4");
System.out.println("--------------------------------------------------------------------");
for (int i = 1; i <= 4; i++) {
System.out.printf("%5d.\t",i);
for (int j = 1; j <= 4; j ++) {
System.out.printf("%10.2f\t",i*j*100*Math.random());
}
System.out.println();
}
}
}