★ dingpong의 조그만 휴식 공간 ★ : 위치로그 : 태그 : 방명록 : 관리자 : 새글쓰기
★ dingpong의 조그만 휴식 공간 ★ 블로그에 오신것을 환영해요^^
dingpong 의 블로그 입니다. 많은 분들의 휴식 공간이 되고자 합니다. 많이 들려주세요.^^
22
311
205374
Candle
믹시
'소스'에 해당되는 글 1건
사용자 삽입 이미지

1. 키보드로 0부터 9숫자로 무한대로 입력을 받기

2.입력이 끝나면 각 숫자별로 몇회씩 입력을 받았나 계산하기

3. 많이 입력한 순서대로  번호를 출력하기

일단 만들려고 했던 요구조건은 위와 같은데 만들고 나니 조금 빗나간 듯 싶네요.

제가 만든 소스는 3번 부분이 그냥 순서대로 출력이 되게 됩니다.

조건문만 조금 손을 보면 위와 같이 코드를 만들 수 있겠습니다.


위와 같은 요구조건의 코드를 만들기 위해서 C언어 형식의 getchar로 값을 받아서 배열에

저장해서 처리할 수도 있겠고, 무식하게 swith ~ case 문을 이용 할 수 도 있겠지만

이 코드에서는 C++을 이용하여 STL 의 map 을 사용하여 작성하였습니다.

조금 더 응용하면 for_each 를 이용하여 만들 수도 있을 것 같습니다.

주석을 충분히 달았기 때문에 c++ 을 공부하시는 분께 유용 할 것이라 생각합니다.


제작환경 : VisualStuido .NET 2003 C/C++, WIN 32 Consol

크리에이티브 커먼즈 라이센스
Creative Commons License
«   2009/01   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
2008년도 블로그 결산.... (1)
스티브 잡스의 프레젠....
Head First HTML with....
맞춤검색