C프로그래밍-자판기
- 최초 등록일
- 2019.05.07
- 최종 저작일
- 2017.09
- 7페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
* 본 문서(hwp)가 작성된 한글 프로그램 버전보다 낮은 한글 프로그램에서 열람할 경우 문서가 올바르게 표시되지 않을 수 있습니다.
이 경우에는 최신패치가 되어 있는 2010 이상 버전이나 한글뷰어에서 확인해 주시기 바랍니다.
목차
없음
본문내용
#include <stdio.h>
#define MAX 2
//함수들을 위해 전역변수로 지정
int pay=0, coin=0, button=0; //총액, 동전종류, 음료버튼
int ohbak=0, bak=0, shp=0, ohshp=0; //500원, 100원, 10원, 50원 반환액수를 위한 변수
int can1 = 0; //200원짜리 커피 갯수
void back(); //잔돈반환 함수
int yesno; //음료뽑는 중간에 돈 더넣기
void getcoin(); //동전입력받는 함수
int can2 = 0; //고오급 커피 갯수
void menu(); //메뉴판 띄우기 함수
int coco = 0; //코코아 갯수
int line(int a); //줄긋기 함수
int profit=0; //수익 집계
int main(void)
{
//메뉴판 보여주기
menu();
//동전 받기
getcoin();
//음료수 출력하는 과정
while (pay >= 200) //음료수 가격 : 200원
{
line(50);
printf("동전을 더 넣을건가요? (yes : 1/ no : 0)\n");
scanf_s("%d",&yesno);
if (yesno == 1)
{
getcoin();
}
else if (yesno == 0)
{
line(50);
printf("버튼을 누르세요 (반환버튼 : 0)\n");
scanf_s("%d", &button);
//버튼을 누르면 커피가 나온다.
if (button == 1)
{
pay = pay - 200;
can1++;
line(50);
printf("보오통 커피\n");
printf("잔액 : %d원\n", pay);
참고 자료
없음