JAvaはいくつかの三角形を印刷します

8302 ワード

乗算テーブルのいくつかの三角形出力(java印刷三角形)
形式1:1*1=1*2=2*2=2*2=4*2=4*2=4*2=4=4*4=1*4=16*4=16*5=10 3*5=15*5=15*5=25 5*5=25 5*5=25 5*5=25*5=25 1*6=6*6=12 3*6=18 4*6=24*6=24*6=24*6=24*6=24*6=36*6=7=7=14*7=14*7=24*7=24*7=28 5*7=28 5*7=28 5*7=25 5*7=25 5*7=35*7=35*7=35*7=42*7=42*7=7=7=7=7*7=7==16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
形式2:1*9=9*9=18*9=18*9=27*9=27 4*9=36*9=45 6*9=45*9=54*9=54*9=54*9=63 8*9=72 9*9=18=8*8=8*8=16 3*8=16*8=24*8=32 5*8=40 6*8=48 7*8=56 8*8=56 8*8=64 1*7=7*7=14*7=14*7=14*7=24*7=28*7=28*7=25*7=35*7=35 6*7=42*7=7*7=7*7=6*6=6*6=12*6=12*6=18*6=18*6=18*6=18*6==36 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*4=4 2*4=12 4*4=16 1*3=3 2*3=6 3*3=6 3*3=9 1*2=2*2=4*1=1
形式3:1*1=1*2=2*2=2*2=4*2=4*3=3*3=3*3=6*3=3=3*3=3*3=9*4=4*4=8 3*4=16*4=16*4=16*5=10 3*5=15*5=15*5=25 5*5=25 1*6=6*6=12 3*6=18*6=18 4*6=24*6=24*6=24*6=36*6=7=7*7=14*7=14*7=24*7=28 5*7=28 5*7=28 5*7=25 5*7=25 5*7=25 5*7=35*7=35*7=25*7=42*7=42*7=7==16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
形式形式4:1*9=9*9=18*9=18*9=27*9=27 4*9=36 5*9=45 6*9=54*9=54*9=54*9=54*9=63 8*9=72 9*9=8=8*8=8*8=16 3*8=16*8=24*8=32 5*8=40 6*8=48 7*8=56 8*8=56 8*8=64 1*7=7*7=14*7=14*7=14*7=14*7=28*7=28*7=25*7=35*7=35 6*7=42*7=42*7=7*6=6*6=12*6=12*6=18*6=18*6=18*6=18*6=24*=36 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*4=4 2*4=12 4*4=16 1*3=3 2*3=6 3*3=6 3*3=9 1*2=2*2=4*1=1

 package com.briup.day04;                                                                                                                     
  import java.util.*;
  class MultiplyDemo {
           public void print1(){
           for(int i=1;i<10;i++)
                   {
                   for(int j=1;j<=i;j++){
                           if((i*j<10))
                                   System.out.print(" "+i+"*"+ j+"=" +" "+i*j);
                          else
                                  System.out.print(" "+i+"*"+ j+"=" +i*j);
                  }
                  System.out.println();
                  }
          }
          public void print2(){
          for(int i= 9;i>0;i--){
                  for(int j=1;j<=i;j++){
                          if((i*j)<10)
                                  System.out.print(" "+i+"*"+ j+"=" +" "+i*j);
                          else
                                  System.out.print(" "+i+"*"+ j+"=" +i*j);
                  }
                  System.out.println();
                  }
          }
          public void print3(){
          for(int i=1;i<10;i++)   {
                  for(int j=9;j>=1;j--){
                          if(j<=i){
                                  if((i*j)<10)
                                          System.out.print(" "+i+"*"+ j+"=" +" "+i*j);
                                  else
                                          System.out.print(" "+i+"*"+ j+"=" +i*j);
                          }
                          else 
                          System.out.print("       ");
                          }
                  System.out.println();
                  }
          }
          public void print4(){
                  for(int i=1;i<=9;i++){
                          for(int m=8;m>9-i;m--){
                                  System.out.print("       ");
                          }
                          for(int j=9;j>=i;j--){
                          if((i*j)<10)
                                  System.out.print(" "+i+"*"+ j+"=" +" "+i*j);
                          else
                                  System.out.print(" "+i+"*"+ j+"=" +i*j);
                          }
                          System.out.println();
                  }System.out.println();
          }
  }
  public class Multiplay {
          public static void main(String [] args){
                  MultiplyDemo mu = new MultiplyDemo();
                  mu.print1();
                  System.out.println();
                  mu.print2();
                  System.out.println();
                  mu.print3();
                  System.out.println();
                  mu.print4();
          }
  }