어서 오세요 이번 시간에는 또 다른 과제를 알려 드릴게요
에눔스에 대해 알려 드릴게요
이눔스를 위한 도전 과제를
살펴보죠
이번 과제에서는 열거형 유형을 정의하는 C# 프로그램을 만드세요
그 유형을 이용해 변수의 값을 표시하는 거죠
기억하세요, 열거형은 멋져요 여러분만의 유형을 만들 수 있고
이 유형은 할당될 수 있는 특정 값만 가질 거라고 말할 수 있으니까요
1월부터
12월까지의 값어치만 표시된 월을 예로 들 수 있죠
젠더의 사례를 보면 성별 유형에 따라
변수를 부여할 수 있어요 성별은 남자인지 여자인지 같은
유형이죠
하지만 이 코드에선 회사란 이름의 수열 유형을 생성하길 원하죠
이 열핵형에서 유효한 가치는 구글, 페이스북, 제록스 야후,
이베이, 마이크로소프트뿐이에요
순서도 중요합니다
정수를 나타내니까요 따라서 순서도 같아야
하죠 구글이 우선이고 페이스북은 그다음이에요
열거형 유형을 만들게요 열거형으로
처음 하는 작업이니까요 형식을 만든 다음 사용하는 거죠
회사란 이름의 열거형 유형을 만들고
나면 이 유형의 변수 3개를 만들 거예요 제록스,
구글, 이베이 등의 변수 값을 매길 거예요
마지막으로 이 프로그램은 출력만 표시하면 돼요
간단한 프로그램이에요 에눔스를 시연하는 거죠
여기서 해야 할 일은 출력 기능을 써서 출력을
표시하는 거죠 우리가 만든 세 가지 변수의 값을 표시해야 해요
그리고 읽기 쉽게 새 라인을 사용해주시는 것도 좋고요
제록스, 구글, 이베이 변수들을 출력하면 기본적으로 이런
결과가 나오죠 2-0-4
이제 정수 값을 넣기 전에 뭔가를 넣으면 의미가 생기죠 예를 들어
제록스의 값은 2예요 구글의 가치는 0이에요
이베이의 가치는 4예요
왜 2-0-4일까요? 정수이기 때문이죠
에눔은 C에 있는 정수예요
이것들은 리스트에 있는 declarations의
정수예요. 제록스는 2번이에요
구글은 0이에요 목록의 첫 번째가 구글이었고
목록은 0부터 시작됐죠
구글 0, 페이스북 1, 제록스 2, 야후 3, 이베이 4, 마이크로소프트 5예요
그래서 204라고 인쇄하는 거예요
그게 조건이에요 그걸 이루려고 노력해봐요
먼저 열거형 유형과 값을 정의해야
해요
그래서 열거형 키워드를 사용해야 해요 유효한 값을 위해서는
자유 곡선 괄호를 사용해야 해요
세 가지 변수를 선언하고 초기화해야 해요
열거 유형을 선언하는 방법은 열거 유형 다음에 이름을 사용하는 거죠
그런 다음 등호 연산자를 이용해 값을 할당할 수 있어요
그런 다음 printf를 써서 열거 변수의 값을 표시해야 하죠
printf가 꽤 좋아졌으니 이것도 나쁘진 않을 거예요
포맷 스펙티어를 사용해야 해요
이눔은 int니까 %d를 쓰면 돼요
또한 이 탈출 시퀀스를 추가해서 보다 가독성 높은 백슬래시 n을
만들 거예요
그게 다예요 그걸 이루려고 노력해봐요 이 짧은 훈련으로 많은 걸 배우게
될 거예요 주로 이누이트에 관해서요 고마워요