🌴 문제
문제
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.
입력
알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다.
출력
입력으로 주어진 글자의 아스키 코드 값을 출력한다.
예제 입력 1 복사
A
예제 출력 1 복사
65
예제 입력 2 복사
C
예제 출력 2 복사
67
예제 입력 3 복사
0
예제 출력 3 복사
48
예제 입력 4 복사
9
예제 출력 4 복사
57
예제 입력 5 복사
a
예제 출력 5 복사
97
예제 입력 6 복사
z
예제 출력 6 복사
122
🌴 문제 분석
package BAEKJOON;
import java.util.Scanner;
public class day21 {
public static void main(String[] args) {
// 아스키 코드
Scanner scan = new Scanner(System.in);
String sr = scan.next();
int result = sr.charAt(0); // charAt 메소드 -지정된 위치에 있는 문자를 알려준다. index는 0부터 시작. 입력받는 문자가 하나이므로 0번째 문자를 int형식의 result에 집어 넣는다.
System.out.println(result); // 아스키코드는 String값으로 받은 변수를 int타입으로 변환하여 아스키코드 값으로 저장된다.
}
}
----
9
57
'Algorithm' 카테고리의 다른 글
Algorithm - 알파벳 찾기 (Java) (0) | 2023.03.18 |
---|---|
Algorithm - 숫자의 합(Java) (0) | 2023.03.17 |
Algorithm - 문자와 문자열(Java) (0) | 2023.03.14 |
Algorithm - 평균 (Java) (0) | 2023.03.13 |
Algorithm - 바구니 뒤집기 (Java) (0) | 2023.03.12 |