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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
|
#include <stdio.h>
#include <Windows.h>
int main(void) {
int aa[4];
int product=0;
int ea=0;
int age=0;
int local=0;
int result=0;
int p = 0;
int dis1 = 0;
int dis2 = 0;
int discount = 0;
int a = 1;
while (a == 1) {
printf("할인행사 참여하시겠습니까?\n계속하기 [1] 종료하기 [2].\n");
scanf_s("%d", &a);
if (a == 1) {
printf("###########################################################\n");
printf("우유 : 1,200원\n");
printf("도시락 : 4,000원\n");
printf("콜라 : 1,500원\n");
printf("할인 1. 13미만 어린아이\n - 우유(100원), 콜라(200원)\n");
printf("할인 2. 지역할인\n 선화동 - 우유(200원), 은행동 - 도시락(100원)\n");
printf("###########################################################\n");
printf("당신이 구매할 상품을 고르세요.\n 우유 [0] 도시락 [1] 콜라 [2]\n");
scanf_s("%d", &product);
printf("당신이 구매할 갯수를 입력하세요.\n");
scanf_s("%d", &ea);
printf("당신의 거주지역을 입력하세요.\n 선화동 [0] 은행동 [1] 기타 [2]\n");
scanf_s("%d", &local);
printf("당신의 나이를 입력하세요.\n");
scanf_s("%d", &age);
if (age < 13) {
switch (product) {
case 0:
dis1 = 100;
break;
case 2:
dis1 = 200;
break;
}
}
switch (local) {
case 0:
if (product == 0) dis2 = 200;
break;
case 1:
if(product == 1) dis2 = 100;
break;
}
switch (product) {
case 0:
p = 1200;
break;
case 1:
p = 4000;
break;
case 2:
p = 1500;
break;
}
discount = (dis1*ea) + (dis2*ea);
result = (p*ea)- discount;
printf("결제 가격은 %d입니다 \n", result);
printf("할인금액은 %d 입니다. \n", discount);
printf("\n\n");
}
}
system("pause");
return 0;
}
| cs |
댓글
댓글 쓰기