(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.
입력
첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다.
출력
첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.
A. Number_2588.java
import java.util.Scanner;
public class Number_2588 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
int y = sc.nextInt();
System.out.println(x * (y%10));
System.out.println(x * ((y/10)%10));
System.out.println(x * (y/100));
System.out.println(x * y);
sc.close();
}
}
385에서 8을 나오게 하려면, 먼저 38이란 몫을 내기 위해 /를 통해서 10으로 나눈 뒤, 나머지인 8을 가져오기 위해서, %를 사용한다.