코딩테스트 (C#)

백준 11654 : 아스키 코드 - C# 풀이

UniCoti-sub 2024. 9. 25.
반응형

문제 사진

이번 문제는 조금 경향성이 다를 수 있다.

문자열 파트인 만큼 아스키 코드가 등장하게 되었다.

나는 게임 개발만 전념했던 사람이라서 사실 아스키 코드를

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이다. 가끔 유용하게 쓰일 듯 하다.

이외에는 크게 느낀점이 없다.


이상으로 도움이 되었길 바라며,

 

끝.

반응형

댓글