1. 程式人生 > >C++ 猜數字小遊戲

C++ 猜數字小遊戲

// text.cpp: 定義控制檯應用程式的入口點。
// 猜商品價格遊戲

#include "stdafx.h"
#include "iostream"

using namespace std;
int main()
{
	const double price = 750;//輸入商品價格
	double guessPrice;       //使用者猜測價格
	int guessCount = 0;  //使用者猜測的次數
	//遊戲開始
	for (;;)
	{
		guessCount++;
		cout << "請猜價格:";
		cin >> guessPrice;
		if (guessPrice > price)
		{
			cout << "價格大了"<<endl;
		}
		else if (guessPrice < price)
		{
			cout << "價格小了"<<endl;
		}
		else {
			cout << "恭喜,猜對了!!" << endl;
			break;   //猜中之後跳出迴圈
		}
	}
	if (guessCount == 1)
	{
		cout << "恭喜猜中:一等獎iPhone10" << endl;
	}
	else if (guessCount >= 2 && guessCount <= 3)
	{
		cout << "恭喜猜中:二等獎電風扇" << endl;
	}
	else if (guessCount >= 3 && guessCount <= 5)
	{
		cout << "恭喜猜中:三等獎礦泉水" << endl;
	}
	else
	{
		cout << "恭喜猜中:安慰獎紙巾" << endl;
	}
	return 0;
}