728x90
반응형
SMALL
📌문제
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.
📌입력
알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다.
📌출력
입력으로 주어진 글자의 아스키 코드 값을 출력한다.
📌코드
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String asci = sc.next();
// 숫자나 문자를 입력받아야 하기에 입력값을 string 형식으로 받는다.
int result = asci.charAt(0);
// charAt을 통해 문자열을 잘라 문자로 변환한다.
// 문자로 변환한 값을 int형 변수에 저장함으로써 아스키 코드값을 저장한다.
// 즉 반환된 char값을 int형으로 변환시 아스키 코드 값이 출력된다.
System.out.print(result);
}
}
728x90
반응형
LIST
'Algorithm > 백준알고리즘' 카테고리의 다른 글
[백준알고리즘] 문자열 3단계 -10809번 알파벳 찾기(JAVA) (0) | 2022.07.06 |
---|---|
[백준알고리즘] 문자열 2단계 -11720번 숫자의 합(JAVA) (0) | 2022.07.05 |
[백준알고리즘] 함수 3단계 -1065번 한수(JAVA) (0) | 2022.07.01 |
[백준알고리즘] 함수 2단계 -4673번 셀프 넘버(JAVA) (0) | 2022.06.30 |
[백준알고리즘] 함수 1단계 -15596번 정수 N개의 합(JAVA) (0) | 2022.06.29 |