Language_Coder 578 : 함수1 - 자가진단8

boom.jun.cho·2022년 6월 10일
0

Language_Coder_JUNGOL

목록 보기
159/197

문제

10 이하의 두 개의 양의 정수를 입력받아서 작은 수부터 큰 수까지의 구구단을 차례대로 출력하는 프로그램을 구조화하여 작성하시오

입력

3 5

출력

코드

package com.jungol.algorithm159;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int number1 = sc.nextInt();
        int number2 = sc.nextInt();

        Main main = new Main();
        main.timesTable(number1, number2);

        sc.close();
    }
    private void timesTable(int number1, int number2) {
        if(number1 < number2) {
            for (int i = number1; i <= number2; i++) {
                System.out.println("== " + i + "dan ==");
                for (int j = 1; j <= 9; j++) {
                    System.out.printf("%d * %d = %2d\n", i, j, i * j);
                }
                System.out.println();
            }
        } else {
            for (int i = number2; i <= number1; i++) {
                System.out.println("== " + i + "dan ==");
                for (int j = 1; j <= 9; j++) {
                    System.out.printf("%d * %d = %2d\n", i, j, i * j);
                }
                System.out.println();
            }
        }
    }
}
	
profile
하루하루 최선을

0개의 댓글