Java/코드업

코드업 1082 - [기초-종합] 16진수 구구단?

내이름효주 2024. 1. 29. 11:20
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
        int n = sc.nextInt(16);
        
        for(int i = 1; i < 16; i++) {
        		System.out.printf("%X*%X=%X\n",n,i,n*i);
        }
		sc.close();
    }
}

 

  • sc.nextInt(16)을 하면 16진수 정수로 받아줌
  • printf에서 %x or %X 지시자를 이용하면 16진수 정수의 형식으로 출력