Codeup/중첩 반복문

Codeup - 1082 : 16진수 구구단 - java

giggs 2022. 7. 11. 10:54

 

 

 

 


 

 

# 나의 풀이

  • 입력받은 문자열을 16진수로 변환하고 - toHextString() 
  • 이게 String으로 반환해주니까 int형으로 변환해서 곱하기 진행 반복문
  • 곱하기에서 문자열을 또 처리해주어야 하는 부분에서 막혔다. 

 

 

 

 

# 다른 문제 풀이 1

  • 내가 찾던 String에서 n진수로 변환해주는 함수  Integer.valueOf( String s , 16) ;
  • for반복문과 - printf( %X ) 형식을 활용하여 문제 풀이.

 

진수 표시

  • %X는 대문자로 16진수 표시
  • %x는 소문자로 16진수 표시
  • %o는 8진수로 표시

 

 

 

 

 

 

 


 

 

 

 

# 다른 문제 풀이 2

  • sc.nextInt(16); 으로 16진수로 입력을 받는다! 오홋?
  • 입력받은 16진수를 활용
  • 반복문 - prinnf( %X ) 형식을 사용하여 조건에 맞춰 출력.  

 

 

 

너무 쉽게 되네.. 하하

 

 

 

 

스캐너와 진수 변환에 대해 추가 공부 필요하다!

 

'Codeup > 중첩 반복문' 카테고리의 다른 글

Codeup - 1358 : 삼각형 출력하기 5 - java  (0) 2022.06.01