C Code 16 _ C Program to play hand cricket with the computer


C Code 16 _ C Program to play hand cricket with the computer


Program:



#include<stdio.h>
#include<conio.h>                                           
#include<stdlib.h>
int choice,player,comp,score=0,toss,ts,d,score1,comp1,player1;                                             
void bat()
{
    int k=0;
printf("\n\n _________game starts_________");           
    while(k==0)
{
printf("\n\n enter the number :");
scanf("%d",&player);
comp=1 + (rand() % 6);
        printf("\n computer : %d \n player   : %d",comp,player);
        if(comp!=player)
        {
score=score+player;
printf("\n\n Score : %d",score);
        }
        else
        {
            printf("\n\n Out !!!!!!! ");
            printf("\n\n Score : %d",score);
            k=1;
}
}
}


void bowl()
{
int l=0;
printf("\n\n _________game starts_________");           
    while(l==0)
{
printf("\n\n enter the number :");
scanf("%d",&player1);
comp1=1 + (rand() % 6);
        printf("\n computer : %d \n player   : %d",comp1,player1);
        if(comp1!=player1)
        {
score1=score1+comp1;
printf("\n\n Score : %d",score1);
        }
        else
        {
            printf("\n\n Out !!!!!!! ");
            printf("\n\n  score  : %d",score1);
            l=1;
}
}
}



int main()                                                       
{
                               
        char name[20];
        printf("\n\n * * * * welcome to The World Of Hand Cricket * * * *");
        printf("\n\n enter your name : ");
        scanf("%s",name);
        printf("\n welcome %s",name);
        printf("\n\n ****************game menu******************");
        printf("\n 1 - Play Now  \n 2 - How To Play \n 3 - About  \n ");
        printf("\n Enter your choice : ");
        scanf("%d",&choice);
        switch(choice)                                                     
        {
        case 1:
       
        printf("\n\n TOSS TIME.....");
            printf("\n\n HEAD or TAIL......\n\nif HEAD enter 1   ... \n\nif TAIL enter 2 \n\nEnter Choice : ");
            scanf("%d",&toss);
            ts=1 + (rand() % 2);
    if(ts==toss)
    {
    printf("\n\n  you  WON the toss..");
    printf("\n\n enter your choice........\n\n  3 for BATTING..\n\n  4 for BOWLING..");
    scanf("%d",&d);
}
else
{
printf("\n\n you loose the toss.......\n\n opponent elected to BAT First");
d=4;
}
if(d==3)
{
                        bat();
                            bowl();
                            if(score1<score)
                            {
                                printf(" \n\n  HURRY....you WON the match....");
}
else if(score1==score)
{
printf("\n\n  MATCH TIED");
}
else
{
printf("\n\n  ALAS.....you LOOSE the match.....try again");
}   
                    }
                    else
                    {
                            bowl();
                            bat();
                            if(score1<score)
                            {
                                printf(" \n\n  HURRY....you WON the match....");
}
else if(score1==score)
{
printf("\n\n  MATCH TIED");
}
else
{
printf("\n\n  ALAS.....you LOOSE the match.....try again");
}


                break;
               
        case 2:                                                                   
                printf("\n\n  *********************How to Play********************* ");
                printf("\n Enter any numbers from 1 to 6  \n\n If your number and the computers number are same you are out \n\n If not that number will be added to your score \n\n Score as much as you can.. \n\n a game with out limit for scoring.... \n \n_______________have fun______________ ");
                break;
               
        case 3:                                                                       
                printf("\n\n *******************About*********************** ");
                printf("\n WHC - world of hand cricket ");
                printf("\n this game is based on real hand cricket strategies ");
                printf("\n developed by :  Jeba singh P ");
                printf("\n @copyrights reserved ");
                break;
               
        default:
            printf("enter a valid option....");
        }
}




Output:















Thank you ...

Popular Posts