반응형
이번 문제는 조금 경향성이 다를 수 있다.
문자열 파트인 만큼 아스키 코드가 등장하게 되었다.
나는 게임 개발만 전념했던 사람이라서 사실 아스키 코드를
C#으로 다뤄본 적이 거의 없었다.
Convert.ToInt32()를 활용하면 간단히 성공할 수 있다.
char 을 int로 바꾸면 아스키 코드로 바뀐다.
using System;
namespace unicoti {
class Program {
static void Main(string[] args) {
char a = Convert.ToChar(Console.ReadLine());
int x = Convert.ToInt32(a);
Console.WriteLine(x);
}
}
}
앞서 말한 로직대로 작성했다.
char형으로 문자를 읽어오고 변환하고 이후 Convert.ToInt32를 이용해서
아스키 코드로 변환해줄 수 있었고, 출력해줘서 끝냈다.
오늘의 느낀점)
char형을 아스키 코드로 변환할 수 있는 메서드는
Convert.ToInt32이다. 가끔 유용하게 쓰일 듯 하다.
이외에는 크게 느낀점이 없다.
이상으로 도움이 되었길 바라며,
끝.
반응형
'코딩테스트 (C#)' 카테고리의 다른 글
백준 10809: 알파벳 찾기 - C# 풀이 (1) | 2024.10.22 |
---|---|
백준 11720: 숫자의 합 - C# 풀이 (0) | 2024.10.22 |
백준 9086 : 문자열 - C# 풀이 (0) | 2024.09.24 |
백준 2743 : 단어 길이 재기 - C# 풀이 (0) | 2024.09.23 |
백준 27866 : 문자와 문자열 - C# 풀이 (0) | 2024.09.20 |
댓글