วันจันทร์ที่ 1 สิงหาคม พ.ศ. 2554

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

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


#include <stdio.h>
#include <math.h>
    void main(){
        char num1[20],num2[20];
        printf("input num1 :");
        scanf("%s",num1);
        printf("input num2 :");
        scanf("%s",num2);

        if(strcmp(num1)==strcmp(num2)){
        printf("no win");

               }
        else if(strcmp(num1)==strcmp("rock")){
                 if(strcmp(num2)==strcmp("paper")){
                 printf("num2 win");
                 }
                 else{
                 printf("num1 win");
                 }
        }
        else if(strcmp(num1)==strcmp("paper")){
                 if(strcmp(num2)==strcmp("rock")){
                 printf("num1 win");
                 }
                 else{
                 printf("num2 win");
                 }
        }
        else if(strcmp(num1)==strcmp("scissors")){
                 if(strcmp(num2)==strcmp("paper")){
                 printf("num1 win");
                 }
                 else{
                 printf("num2 win");
                 }
        }
}

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

  1. หัดทำกันเล่นๆครับ สนุกดีครับ

    ตอบลบ
  2. รบกวนช่วยดูให้ทีน๊าาาาา

    #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 !!

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

      ลบ
  3. ความคิดเห็นนี้ถูกผู้เขียนลบ

    ตอบลบ
  4. ความคิดเห็นนี้ถูกผู้เขียนลบ

    ตอบลบ
  5. ความคิดเห็นนี้ถูกผู้เขียนลบ

    ตอบลบ