Algorithm

[Java] 백준 문제 11654 아스키 코드

isaac.kim 2022. 5. 11. 21:50
728x90
반응형

[Java] 백준 문제 11654 아스키 코드

 

문제

알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.

 

입력

알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다.

 

출력

입력으로 주어진 글자의 아스키 코드 값을 출력한다.

 

출처 : 백준 홈페이지

반응형

소스코드

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
	public static void main(String[] args) throws IOException {
		
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		System.out.println((int) br.readLine().charAt(0));
	}
}

 

풀이가 매우 간단하다. 

 

Scanner로 입력을 받아도 되고, BufferedReader로 입력을 받아도 된다.

입력받은 값의 문자를 가져와서 : br.readLine().charAt(0)

아스키 코드 값으로 변환하여 : (int)

출력한다. System.out.println( );

728x90
반응형