작성일 :

문제 링크

11654번 - 아스키 코드

설명

입력으로 주어지는 문자를 ASCII 코드 값으로 변환하여 출력하는 문제입니다.

C++ 에서는 char 자료형을 int 로 형변환하여 출력하는 과정이 필요합니다.

하지만, C#Console.Read() 메서드는 입력된 문자를 읽어와서 해당 문자의 ASCII 코드 값을 반환하므로,

추가적인 형변환 과정을 진행하지 않았습니다.


Code

[ C# ]

1
2
3
4
5
6
7
8
9
10
11
namespace Solution {
  class Program {
    static void Main(string[] args) {

      var c = Console.Read();

      Console.WriteLine(c);

    }
  }
}



[ C++ ]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <bits/stdc++.h>

using namespace std;

int main() {
  ios::sync_with_stdio(false);
  cin.tie(nullptr);

  char c; cin >> c;

  int asciiCode = static_cast<int>(c);

  cout << asciiCode << "\n";

  return 0;
}