Multiplication tables: Difference between revisions

Content added Content deleted
(Undo revision 101054 by 81.255.154.129 (talk))
(Undo revision 101053 by 81.255.154.129 (talk))
Line 984: Line 984:
=={{header|Java}}==
=={{header|Java}}==
<lang Java>
<lang Java>
public class MulTable
public class MulTable{
public static void main(String args[]){
{
int i,j;
public static void main(final String args[])
for(i=1;i<=12;i++)
{
final String tab = "\t", dash = "-",
{
empty = "", v_pipe = "|";
System.out.print("\t"+i);
int i, j;
}
for (i = 1; i <= 12; i++)
System.out.print(tab + i);
System.out.println("");
for(i=0;i<100;i++)
System.out.println(empty);
for (i = 0; i < 100; i++)
System.out.print("-");
System.out.print(dash);
System.out.println("");
for(i=1;i<=12;i++){
System.out.println(empty);
System.out.print(""+i+"|");
for(i = 1;i <= 12; i++)
for(j=1;j<=12;j++){
{
if(j<i)
System.out.print(empty + i + v_pipe);
System.out.print("\t");
for(j = 1; j <= 12; j++)
System.out.print((j < i) ? tab : tab + i * j);
else
System.out.println(empty);
System.out.print("\t"+i*j);
}
}
System.out.println("");
}
}
}
}
}
</lang>
</lang>