JAVA(폐쇄)/문제풀이

자바(JAVA) 백준 - 2588 (곱셈)

진사담 2023. 3. 21. 23:29
728x90
반응형

이번 문제는 1, 2를 입력하여

곱셈의 과정인 3, 4, 5 를 보여주고

정답까지 맞추는 프로그램이다.

 

여기서 모듈러를 사용하였는데

 

B에 들어오는 입력값을 각 자릿수 별로 얻어와야한다.

 

일의 자리 5의 경우 385%10을 해주면 10으로 나눠서 나온 나머지 값이 5가 반환 될것이고,

십의 자리 8은 385%100을 해주면 85가 남고 이걸 10으로 나누면 8이 반환된다.

백의 자리 3은 385/100 을 하면 3이 나온다.

간단한 그림판 설명

 

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();

		sc.close();

		System.out.println(A * (B % 10));
		System.out.println(A * (B % 100 / 10));
		System.out.println(A * (B / 100));

		System.out.println(A * B);

	}
}

 

728x90
반응형