⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 high.cpp

📁 High Rated game implemented using c language
💻 CPP
字号:
 /* HIGH/LOW GAME */
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
/*
This program plays a simple game.The computer picks a random number 
from
0 to 100, and the user tries to guess the number.
*/
const int totchan=7;
void main()
{
 int number;        //the computer's random number
 int guess;         //the user's guess
 int chances=0,score=0,chanscor;        //chanscor stores score for 1
successful chance.
 char ans;
 do
 { clrscr();
   chances=score=0;
   cout<<"
				Welcome to the High/Low game.";
   cout<<"
			I will pick a random number from 0 to 100.";
   cout<<"
			    You must try to guess the number.
";
   randomize();
   number=(int)(rand()%100);
   chanscor=100/totchan;        //score for each successful chance
   do
   {
     cout<<"
	What is your guess? (0 to 100) ";
     cin>>guess;
     if((guess<0)||(guess>100))
     {
	cout<<"Sorry, but your guess "<<guess<<"must be from 0 to 100.";
     }
     else if(guess < number)
     {
	cout<<guess<<" is low.Try a higher number.";
     }
     else if(guess > number)
     {
	cout<<guess<<" is high.Try a lower number.";
     }
     else		//if correct number is guessed
     {			//number is correct, and the "do" loop will end below
	cout<<guess<<" is correct. Congratulations!";
	score=chanscor*(totchan-chances);   //score calculated for number of
chances left
	cout<<"
	Your score is "<<score<<endl;
        break;
     }
     chances++;
     if(guess!=number)
	 cout<<"

Now you have "<<totchan-chances<<"chances left."<<endl;
     if(chances==totchan)
	 { cout<<"

Only "<<totchan<<"chances are allowed.Better luck next
time";
	   cout<<"
The actual number was "<<number<<endl;
	   break;
	 }
     }while (guess!=number);
     cout<<"

Thank you for playing High/Low!";
     cout<<"Want to play it again? (y/n)...";
     cin>>ans;
   }while(ans=='y' || ans=='Y');
 }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -