728x90
출처 : 반크(독도포스터)
참고풀이]
//Dev-C++ 5.11로 작업함.
#include <stdio.h>
#include <stdlib.h> //srand(), rand()
#include <time.h> //time()
int main()
{
int cash;//게임어 금액변수
int target;//목표 금액변수
int win;//1000번 중 이긴 횟수변수
int bets;//배팅 변수
//무작위로 값을 산출하도록 초기값을 설정한다.
srand(time(NULL));
cash=50;
target=250;
bets=win=0;
printf("초기 금액 $%d\n",cash);
printf("목표 금액 $%d\n",target);
while(1)
{
bets++;
if(cash==0 || cash>=target) break;
if(rand()%2==1)
{
cash++;
if(bets<=1000) win++;
}
else cash--;
}
printf("1000번 중 %d번 승리\n",win);
printf("이긴 확률 = %lf\n",(double)win/10.);
return 0;
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 봄
반응형
'프로그램 > C언어 1000제' 카테고리의 다른 글
C언어 40제] C언어 콘서트 CHAPTER 7 p269 도전문제 배열의 초기화 방법 (0) | 2021.12.01 |
---|---|
C언어 39제] C언어 콘서트 CHAPTER 6 Programming 19 사용자가 입력한 횟수까지 무한 수열을 계산하는 프로그램 p254 (0) | 2021.11.30 |
C언어 37제] C언어 콘서트 CHAPTER 6 Programming 17 피타고라스의 정리를 만족하는 3개의 정수출력 p253 (0) | 2021.11.30 |
C언어 36제] C언어 콘서트 CHAPTER 6 Programming 16 소수 여부 체크하기 p253 (0) | 2021.11.30 |
C언어 35제] C언어 콘서트 CHAPTER 6 Programming 15 연료 탱크 시뮬레이션 p253 (0) | 2021.11.29 |
댓글