부스트코스(Boostcourse) CS50 1주차 컴퓨팅 사고 - 정보의 표현
2021. 1. 8. 20:09
스터디&교육/부스트코스 CS50 2기
CS50 1주차 컴퓨팅 사고에 대한 강의를 보고 내용을 정리하고 공부한 내용을 추가해서 정리하려고 한다. 컴퓨터는 다양한 정보를 처리해준다. 간단한 숫자부터 문자, 사진, 영상, 음악 등 정보를 표현하는 형태는 매우 다양하다. 컴퓨터는 어떻게 이러한 다양한 정보들을 처리해줄 수 있을까? 지난 강의에서 컴퓨터가 스위치(트랜지스터)를 통해 ON/OFF 로 숫자를 표현한다고 했다. 그럼 문자는 어떻게 표현할까? 문자를 숫자로 표현할 수 있도록 정해놓은 약속(표준)이 있다. 설명미국정보교환표준부호, ASCII (아스키코드 / American Standard Code for Information Interchange) 이다. 아스키 코드에 대한 자세한 설명은 아래에서 확인해볼 수 있다. ko.wikipedia.o..
[백준 알고리즘] 11654번 : 아스키 코드
2019. 7. 10. 07:36
알고리즘/BaekJoon
문제 알파벳 소문자, 대문자, 숫자 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 내가 작성한 코드 (C++ 성공) #include using namespace std; int main(){ char str; cin.tie(0); cin >> str; cout