컴퓨터공학 몬티홀 딜레마 c언어 코드
- 최초 등록일
- 2021.06.12
- 최종 저작일
- 2021.04
- 10페이지/
MS 워드
- 가격 1,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
없음
본문내용
int main() {
int random = 0, a, b, c, ch = 0,chy=0, notch = 0, notchy = 0, change = 0, random2 = 0,random3=0,random4=0;
double chper = 0,notchper=0;
char choose;
for (int i = 0; i < 2000; i++) {
a = 0,b = 0,c = 0;
random = rand() % 3;
random2 = rand() % 2;
random3 = rand() % 3;
random4 = rand() % 2;
if (random == 0) a = 1000000;
else if (random == 1) b = 1000000;
else if (random == 2) c = 1000000;
printf("a,b,c중 하나를 선택하세요:");
if (random3 == 0) choose = 'a';
if (random3 == 1) choose = 'b';
if (random3 == 2) choose = 'c';
if (random4 == 0)change = 1;
else change = 0;
//scanf(" %c",&choose);
printf("\n");
if (choose == 'a') {
if (random2 == 0) {
if (b == 0) {
printf("b는 0원입니다. 바꾸시겠습니까?(바꿀려면 1, 아니라면 0 입력):");
//scanf("%d", &change);
printf("\n");
if (change == 0) {
notch++;
printf("a = %d원", a);
if (a == 1000000) notchy++;
참고 자료
없음