วันพฤหัสบดีที่ 15 กันยายน พ.ศ. 2554

โค๊ตโปรแกรมเป่ายิ้งฉุบ แข่งกับคอมฯ ตอนที่ 2

โค๊ตโปรแกรมเป่ายิ้งฉุบ แข่งกับคอมฯ  ตอนที่ 2
โปรแกรมภาษาซี ตอน โค๊ต ตัวอย่างโปรแกรมเป่ายิ๊งฉุบ ตอนที่ 2


#include <stdio.h>
#include <time.h>

main(){
    int i,ran,user2,cp1=0,cp2=0;
    char com,user;
    srand(time(0));
    printf("\t\tProgram game powjingshup r=rock p=paper s=scissor.\n");
    for(i=1;i<=5;i++){
            ran= (rand()%3)+1;

            if(ran==1){
                    com='r';
                }else if(ran==2){
                    com='p';
                }else{
                    com='s';
                }

            printf("\n\t%d. Time player1:",i);
            scanf("%c",&user);
            printf("\t%d. Time player2: %c \n",i,com);
                if(user=='r'){
                    user2=1;
                }if(user='p'){
                    user2=2;
                }if(user='s');
                    user2=3;



            if((ran==user2)){
                printf("\tEqual\n");
                }
            if((ran==1&&user2==3)||(ran==2&&user2==1)||(ran==3&&user2==2)){
                printf("\n\tPlayer2 Win!\n");
                cp2+=1;
            }else{
                printf("\n\tPlayer1 Win!\n");
                cp1+=1;
            }



    }


}

2 ความคิดเห็น:

  1. รบกวนช่วยดูให้ทีน๊าาาาา

    #include
    #include
    #include
    #include

    main()
    {
    int rock=1,scissors=2,paper=3,client,server;

    srand(time(NULL));

    printf("\a\n\t\t\3\3\3\3\3\3\3\3\3\3 GAME :: ROCK & SCISSORS & PAPER \3\3\3\3\3\3\3\3\3\3\n\n");
    printf("\t\t\t\t\t\2__MENU__\2\n\n");
    printf("\t\t\t\t1 = Rock\n");
    printf("\t\t\t\t2 = Scissors\n");
    printf("\t\t\t\t3 = Paper\n\n");

    ///Client
    printf("\t\tClient :: ");
    scanf("%d",client);

    ///Server
    server=(rand()%3)+1;
    printf("\t\tServer :: %d\n",server);

    /// rock
    if((client==1)==(server==1))
    {
    printf("Tie !!");
    }
    else if((client==2)<(server==1))
    {
    printf("Server WIN !!");
    }
    else if((client==3)>(server==1))
    {
    printf("Client WIN !!");
    }

    /// scissors
    else if((client==1)>(server==2))
    {
    printf("CClient WIN !!");
    }
    else if((client==2)==(server==2))
    {
    printf("TTie !!");
    }
    else if((client==3)<(server==2))
    {
    printf("SServer WIN !!");
    }

    /// paper
    else if((client==1)<(server==3))
    {
    printf("SSServer WIN !!");
    }
    else if((client==2)>(server==3))
    {
    printf("CCClient WIN !!");
    }
    else if((client==3)==(server==3))
    {
    printf("TTTie !!");
    }

    else printf("\nInvalid MENU \"Good Bye\" !!");

    getch();
    }

    ตอบลบ
    คำตอบ
    1. ปล. ตรง printf ที่เป็น Tie !!,Server WIN !!,Client WIN !!,CClient WIN !!,TTie !!,SServer WIN !!,SSServer WIN !!,CCClient WIN !!,TTTie !!

      ที่ใส่แบบนี้เพราะต้องการรู้ว่าเวลาทำงานมันปริ๊นอันไหนออกมา??

      ลบ