139:繰り返し制御文2-形成性評価10


質問する


2~9の2つの数字を入力し、入力した数字の間の句点を出力するプログラムを作成してください.
ただし、まず入力した数字の九九乗算表から、次の形式で出力しなければなりません.
gugudan間の空白は3格です.

入力


5 3

しゅつりょく



コード#コード#

package com.jungol.algorithm098;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        if(a > b) {
            for(int i = 1; i < 10; i++) {
                for(int j = a; j >= b; j--) {
                    System.out.printf("%d * %d = %2d   ", j, i, j*i);
                }
                System.out.println();
            }
        } else {
            for(int i = 1; i < 10; i++) {
                for(int j = a; j <= b; j++) {
                    System.out.printf("%d * %d = %2d   ", j, i, j*i);
                }
                System.out.println();
            }
        }
        sc.close();
    }
}