본문 바로가기
알고리즘풀이/정올-자바

[정올/JAVA] 578번 함수1 - 자가진단8 10 이하의 두 개의 정수를 입력받아서 작은 수부터 큰 수까지의 구구단을 차례대로 출력하는 프로그램을 구조화하여 작성하시오.

by 이얏호이야호 2020. 7. 24.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

 

더보기
import java.util.Scanner;



public class Main {

	public static void call(int input1, int input2) {

		if (input1 < input2) {

			for (int i = input1; i <= input2; i++) {

				System.out.println("== " + i + "dan" + " ==");

				for (int j = 1; j <= 9; j++) {

					String comp = Integer.toString(i * j);

					if (comp.length() == 1)

						System.out.println(i + " * " + j + " =  " + i * j);

					else

						System.out.println(i + " * " + j + " = " + i * j);

				}

				System.out.println();

			}

		} else {

			for (int i = input2; i <= input1; i++) {

				System.out.println("== " + i + "dan" + " ==");

				for (int j = 1; j <= 9; j++) {

					String comp = Integer.toString(i * j);

					if (comp.length() == 1)

						System.out.println(i + " * " + j + " =  " + i * j);

					else

						System.out.println(i + " * " + j + " = " + i * j);

				}

				System.out.println();

			}

		}

	}



	public static void main(String args[]) {

		Scanner in = new Scanner(System.in);

		int input1 = in.nextInt();

		int input2 = in.nextInt();

		call(input1, input2);

	}

}

 

 

댓글