U E D R , A S I H C RSS

하욱주/Crap

~cpp 
내가 푼 방식(난잡한것 같은...ㅡㅡ;;)

#include<iostream>
#include<stdlib.h>
#include<time.h>
using namespace std;

void main()
{
	double money=1000;
	double beting;
	int num;
	int sq1,sq2;

	
	while(money>=10)
	{
		cout << "당신의 재산은 $" << money << " 입니다." << endl
			 << "배팅하실 금액을 적어주세요($10~$100) : $"; cin >> beting;
		if(money<beting)
		{
			cout << "당신의 재산보다 많습니다. 다시 배팅해 주십시오." <<endl;
			continue;
		}
		if(beting >100 || beting <10)
		{
			cout << "$10~$100 사이로 입력해 주십시오." << endl;
			continue;
		}
		money-=beting;
		cout << "당신이 배팅하신 금액은 $" << beting <<" 입니다." << endl
			 << "어디에 거시겠습니까?" << endl
			 << "|----------------------------------|" <<endl
			 << "| Number |    배팅    |    지불    |" <<endl
			 << "|--------+------------+------------|" <<endl
			 << "|   1    |   2 or 12  |     5:1    |" <<endl
			 << "|   2    |   4 or 10  |    2.5:1   |" <<endl
			 << "|   3    |   6 or 8   |    1.5:1   |" <<endl
			 << "|----------------------------------|" <<endl
			 <<"배팅 하실 곳은? (1 ~ 3) : "; cin >> num;
		while(num!=1 && num!=2 && num!=3)
		{
			cout << "1 ~ 3 범위 내에서 입력해 주십시오 : ";
			cin >> num;
		}
		srand (time (NULL));
		sq1 = rand()%6; sq1++;
		sq2 = rand()%6; sq2++;

		cout << num <<"번을 택하셨습니다. 그럼 게임을 진행합니다." <<endl
			 << "첫번째 주사위의 숫자는 :" << sq1 << endl
			 << "두번째 주사위의 숫자는 :" << sq2 << endl
			 << "두 주사위의 합은 : " << sq1+sq2 <<endl;
		if((sq1+sq2)%2==0)
		{
			switch(num)
			{
			case 1:
				if((sq1+sq2)==2 || (sq1+sq2)==12)
				{
					beting*=5;
					cout << "당신이 승리하셨습니다." <<endl
						 <<"$" <<  money  << " + "<<"$" <<beting<< " = $" << money+beting;
					money+=beting;
				}
				else
				{
					cout << "당신이 패배하셨습니다."<<endl;
				}
				break;
			
			case 2:
				if((sq1+sq2)==4 || (sq1+sq2)==10)
				{
					beting*=2.5;
					cout << "당신이 승리하셨습니다." <<endl
						 <<"$" <<  money  << " + "<<"$" <<beting<< " = $" << money+beting;
					money+=beting;
				}
				else
				{
					cout <<	"당신이 패배하셨습니다."<<endl;
				}
				break;
			
			case 3:
				if((sq1+sq2)==6 || (sq1+sq2)==8)
				{
					beting*=1.5;
					cout << "당신이 승리하셨습니다." <<endl
						 <<"$" <<  money  << " + "<<"$" <<beting<< " = $" << money+beting;
					money+=beting;
				}
				else
				{
					cout <<"당신이 패배하셨습니다."<<endl;
				}
				break;
			
			default:
				cout << "당신이 패배하셨습니다."<<endl;
				break;
			}
		}
		else
			cout <<"당신이 패배하셨습니다." <<endl;

	}
	cout << "돈을 모두 잃으셨습니다." <<endl; 
}
아래 처럼 역링크를 걸어주면 어디로든 링크가 되지.--Leonardong

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:31:29
Processing time 0.0095 sec