Random number guessing game c++ || C++
In this, we are going to see a program for number guessing game using randomize function in C++ Programming Language.



The Code given below can be used in TURBO C++ Compilers: -

#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
    clrscr();
    int num, guess, tries = 0;
    srand(time(0));
    num = rand() % 100 + 1;
    cout << "Guess The Correct Number\n" << endl;
    do
    {
        cout << "Enter a guess between 1 and 100: ";
        cin >> guess;
        tries++;
        if (guess > num)
        {
            cout << "The number you've entered is too high!\n" << endl;
        }
        else if (guess < num)
        {
            cout << "The number you've entered is too low!\n" << endl;
        }
        else
        {
            cout << "You've guessed it correctly! You got it in " << tries << " guesses!";
        }
    } while (guess != num);
    getch();
}

The Code given below can be used in gcc/g++ Compilers: -

#include <iostream>
#include <cstdlib>
#include <ctimegt>
using namespace std;

int main()
{
    int num, guess, tries = 0;
    srand(time(0));         // seed random number generator
    num = rand() % 100 + 1; // random number between 1 and 100
    cout << "Guess My Number Game\n\n";

    do
    {
        cout << "Enter a guess between 1 and 100 : ";
        cin >> guess;
        tries++;

        if (guess > num)
            cout << "Too high!\n\n";
        else if (guess < num)
            cout << "Too low!\n\n";
        else
            cout << "\nCorrect! You got it in " << tries << " guesses!\n";
    } while (guess != num);

    return 0;
}

#ENJOY CODING

Post a Comment

FOR ANY DOUBTS AND ERRORS FEEL FREE TO ASK. YOUR DOUBTS WILL BE ADDRESSED ASAP

Previous Post Next Post