문제
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.
입력
알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다.
출력
입력으로 주어진 글자의 아스키 코드 값을 출력한다.
예제 입력 1
A
예제 출력 1
65
예제 입력 2
C
예제 출력 2
67
예제 입력 3
0
예제 출력 3
48
BufferReader, BufferWriter를 이용해 입력/출력 시켰고, int형으로 입력을 받아와서 숫자를 문자형으로 변경해 출력시켜주었다.
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Main {
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int N = br.read();
bw.write(String.valueOf(N));
bw.flush();
bw.close();
br.close();
}
}
'6. 자료구조 & 알고리즘 > 6-2. 백준' 카테고리의 다른 글
백준 - [10757번: 큰 수 A+B] (0) | 2022.06.17 |
---|---|
백준 - [1316번 : 그룹 단어 체커] (0) | 2022.06.15 |
백준 - [4673번: 셀프 넘버] (0) | 2022.06.15 |
백준 - [10818번 : 최소, 최대] (0) | 2022.06.10 |
백준 - [10951번: A+B -4] (0) | 2022.06.09 |