디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

자판기 프로그램이빈다.

프rog램ing갤로그로 이동합니다. 2010.10.28 18:03:26
조회 54 추천 0 댓글 0

#include <stdio.h>

void main(){
        int nButton;
        int nInputMoney;  
 
        while(1){
                printf("돈을 넣어주세요 >>>\\n");
                scanf("%d", &nInputMoney);
                if(nInputMoney<0){
                        printf("올바른 값을 입력하세요(>0)\\n");
                        continue;
                }
                if(nInputMoney<150)
                        printf("돈이 모자랍니다\\n");
                else
                        break;
}
  
//  금액 입력받기
        do{
                printf("***메뉴를 선택해 주세요(1 - 9번) >>> \\n");
                printf("\\t1.포도쥬스 700원 \\t2.콜라 600원     \\t3.사이다 600원\\n");
                printf("\\t4.캔커피 500원   \\t5.고급커피 300원 \\t6.밀크커피 150원\\n");
                printf("\\t7.블랙커피 150원 \\t8.우유 150원     \\t9.랜덤 500원\\n");
                printf("\\t >> 반환을 원하시면 0번을 눌러주세요\\n");
                printf("\\t 현재 : %d원\\n", nInputMoney); 
        //  메뉴선택
                scanf("%d", &nButton);
                printf("음료수를 선택해 주세요(0 ~ 9)\\n");
                
                switch(nButton){
                case 1:
                        if(nInputMoney>=700){
                                printf("포도쥬스를 받으세요\\n");
                                nInputMoney-=700;
                        }
                        else{
                                printf("금액이 부족합니다\\n");
                        }
                        break;
                case 2:        
                        if(nInputMoney>=600){
                                printf("콜라를 받으세요\\n");
                                nInputMoney-=600;
                        }
                        else{
                                printf("금액이 부족합니다\\n");
                        }
                        break;
                case 3:
                        if(nInputMoney>=600){
                                printf("사이다를 받으세요\\n");
                                nInputMoney-=600;
                        }
                        else{
                                printf("금액이 부족합니다\\n");
                        }
                        break;
                case 4:
                        if(nInputMoney>=500){
                                printf("캔커피를 받으세요\\n");
                                nInputMoney-=500;
                        }
                        else{
                                printf("금액이 부족합니다\\n");
                        }
                        break;
                case 5:
                        if(nInputMoney>=300){
                                printf("고급커피를 받으세요\\n");
                                nInputMoney-=300;
                        }
                        else{
                                printf("금액이 부족합니다\\n");
                        }
                        break;
                case 6:
                        if(nInputMoney>=150){
                                printf("밀크커피를 받으세요\\n");
                                nInputMoney-=150;
                        }
                        else{
                                printf("금액이 부족합니다\\n");
                        }
                        break;
                case 7:
                        if(nInputMoney>=150){
                                printf("블랙커피를 받으세요\\n");
                                nInputMoney-=150;
                        }
                        else{
                                printf("금액이 부족합니다\\n");
                        }
                        break;
                case 8:
                        if(nInputMoney>=150){
                                printf("우유를 받으세요\\n");
                                nInputMoney-=150;
                        }
                        else{
                                printf("금액이 부족합니다\\n");
                        }
                        break;
                case 9:
                        if(nInputMoney>=500){
                                printf("랜덤 음료를 받으세요\\n");
                                nInputMoney-=500;
                        }
                        else{
                                printf("금액이 부족합니다\\n");
                        }
                        break;
                case 0:
                        printf("반환되는 돈을 받으세요.\\n %d 원 입니다\\n", nInputMoney);
                        nInputMoney = 0;
                        break;
                default :
                        printf("0~9 사이의 숫자를 입력하세요!\\n");
                }
        }
        while(nInputMoney>=150);

        printf("이용해주셔서 감사합니다.\\n");
        if(nInputMoney>0){
                printf("거스름돈을 받으세요. %d 원입니다.\\n", nInputMoney);
        }
}



150에 집착해서 나도 집착해봤음
더 고칠거 있음?

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
226720 형들 Release 모드나 Debug모드로 변경하는 방법좀^^;; [8] !ㅂㅈㄷㄱ갤로그로 이동합니다. 10.12.24 160 0
226719 미국 사업 진출? 제가 계획하고 있는 것입니다 [8] 가위차기(211.254) 10.12.24 160 0
226718 횽들 들고댕기면서 학교과제 정도 할려는데 i3 면 충분하지? [8] 와잉(114.200) 10.12.24 132 0
226715 미쿡용 웹서비스 개발시 생길 수 있는 문제점 [3] 예상(121.182) 10.12.24 130 0
226714 산타 할아버지가 오셨어여!! [1] 형들아(220.73) 10.12.24 99 0
226713 이게 왜 130만원이야? [40] 머그컵갤로그로 이동합니다. 10.12.24 328 0
226712 진짜 힘든 하루였다. [3] Gromit갤로그로 이동합니다. 10.12.24 121 0
226710 더블릿 왜 갑자기 안되지.. [3] 꿀레갤로그로 이동합니다. 10.12.24 80 0
226707 프로그래밍언어 처음 입문하는데 조언좀 해주세요 횽들.... ㅠㅠㅠ [9] 통감자(114.203) 10.12.24 185 0
226706 형들 API , MFC 같은 윈도우 프로그래밍 하는 것들 있잖아. 질문하나 [16] 형들아(220.73) 10.12.24 265 0
226705 사업을 할려면 기왕이면 미국 시장에다가 먼저 내놓을 생각을 해야... [7] 가위차기(211.254) 10.12.24 123 0
226704 이문제 아무리생각해도 [4] 꿀레갤로그로 이동합니다. 10.12.24 84 0
226703 오늘쫌 이상한데 [1] 꿀레갤로그로 이동합니다. 10.12.24 68 0
226702 복호화 실패 [1] SKHT_KKH갤로그로 이동합니다. 10.12.24 336 0
226701 동업으로 벤처 함 해보자(구인) [33] 벤처함해보자(59.13) 10.12.24 262 0
226700 꿈과 열정있는 여러분들!! 이거 한번만 읽어주세요!! [6] 꾸이꾸이갤로그로 이동합니다. 10.12.24 111 0
226699 지포560이 1월 중순에 나온다고 하지만 [4] ltw갤로그로 이동합니다. 10.12.24 65 0
226698 메리 크리스마스 되세요~ 가위차기(211.254) 10.12.24 32 0
226697 햇님들아 나 시한부 선고 받았어 [8] 팔로윌갤로그로 이동합니다. 10.12.24 124 0
226696 이브에는 다들 집에 박혀 있거라. [1] VL갤로그로 이동합니다. 10.12.24 95 0
226694 횽들 C언어 입문하려는데 어떤 책이 젤좋아?? [4] 123(61.72) 10.12.24 179 0
226693 오늘이나 내일은 디씨가 전부 정전이었으면 좋겠다 [1] SKOTLEX갤로그로 이동합니다. 10.12.24 85 0
226692 무슨 1페이지도 안넘어갔는데 11월 8일자 게시물이 나와 [2] LightEach갤로그로 이동합니다. 10.12.24 64 0
226691 민류는 봅니다 [1] 분당살람갤로그로 이동합니다. 10.12.24 63 0
226690 마이클잭슨 신보는 전율과 감동의 오르가즘이다. [1] 머그컵갤로그로 이동합니다. 10.12.24 93 0
226689 연말 쫑파뤼 때 p양이 사귀는 남자라면서 누굴 데려왔 [10] 분당살람갤로그로 이동합니다. 10.12.24 165 0
226688 [크리스마스 기념 프갤 여갤러 설문조사] 협조 부탁드립니다 ^^ 남자은꼴有 [7] 형들아(220.73) 10.12.24 526 0
226687 횽아들 공룡책 저번에 올려준거 잘 받아 보고 있쪄영. 군데염 이짜나염 [4] 형들아(220.73) 10.12.24 139 0
226686 우크라이나는 크리스마스가 다른 날이야. 물속의다이아갤로그로 이동합니다. 10.12.24 89 0
226685 나는펫 보다가 느낀건데. [6] ㄴㅇㄹ(121.130) 10.12.24 147 0
226684 컴터학원갈 돈으로 노트북을 사겠다 이것드라.. [1] Finalizer갤로그로 이동합니다. 10.12.24 121 0
226683 꾸준글로 게시판 DB에 존나 예전글 검색하면 디지지 않냐고 올리는 애덜은 [3] 훗쇼갤로그로 이동합니다. 10.12.24 99 0
226682 휘밤 털신발 하나 장만해야겠다. [1] Finalizer갤로그로 이동합니다. 10.12.24 49 0
226680 헐 아우디 A6 시리즈가 단돈 550만원!! [1] 미클갤로그로 이동합니다. 10.12.24 142 0
226679 한글기반 구어체 프로그래밍 언어를 만들까 한다. [6] Finalizer갤로그로 이동합니다. 10.12.24 159 0
226678 진정 프로그래밍을 원한다면 [5] Finalizer갤로그로 이동합니다. 10.12.24 162 0
226677 프로그래머를 꿈꾸며 하루도 빠짐없이 공부하는 [7] 기름쟁이(1.224) 10.12.24 290 0
226676 퇴근했다.. [2] Rei@디씨갤로그로 이동합니다. 10.12.24 73 0
226675 횽들 프로그램 대행해줄사람 없어!? [5] 부탁해(112.153) 10.12.24 150 0
226673 크리스마스 이브네 [2] elwlwlwk갤로그로 이동합니다. 10.12.24 94 0
226672 mfc가 내부적으로 winapi로 구현되어있다면 winapi도 내부적으로 [2] (187.115) 10.12.24 138 0
226669 여기는 프갤이다! 땡칠도사갤로그로 이동합니다. 10.12.24 112 0
226668 아오 내일경주가야하네 [1] 넉넉한터갤로그로 이동합니다. 10.12.24 93 0
226664 vs 2010에서 이거 어떻게 하는거임? [9] (187.115) 10.12.23 134 0
226662 미스테리 [8] elwlwlwk갤로그로 이동합니다. 10.12.23 182 0
226661 민류는 봅니다 [6] 분당살람갤로그로 이동합니다. 10.12.23 93 0
226660 솔로가 보면 치명적인 영상.flv 꿀레갤로그로 이동합니다. 10.12.23 121 0
226659 디시 성지순례 DB테이블 구축해놨을까? [3] 마늘(58.103) 10.12.23 137 0
226658 아이티 회사 취직하면 월급이 어떻게됨? [5] 김좆밥갤로그로 이동합니다. 10.12.23 216 0
226657 님들 질문이 있사와요~ [3] ㄴㄴ(119.196) 10.12.23 116 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2