±¤°í, ¿å¼³, µµ¹è±ÛÀº ±ÝÁöÀ̸ç, ÷ºÎÆÄÀÏ #1 : ±×¸²¸¸, ÷ºÎÆÄÀÏ #2 : ÀÏ¹Ý ÆÄÀϵµ ¿Ã¶ó°©´Ï´Ù. ¿ë·® Á¦ÇÑÀº 10MBÀÔ´Ï´Ù.


  the Manster(2005-11-21 04:01:02, Hit : 1058, Vote : 126
 http://manster.nasol.net
 gamehw.zip (23.8 KB), Download : 74
 °øÇÐ ÀüÀÚ °è»ê ¼÷Á¦ #2 (¼öÁ¤)

#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <time.h>
#include <conio.h>

void total(int j, int wins)
{
        if(wins==1) printf("%5d   ½Â   ",j);
        else if(wins==0) printf("%5d   ÆР  ",j);

        if(j%6==0) printf("\n");
        if(j%300==0) {
                printf("¿£ÅÍÅ°¸¦ ´©¸£½Ã¸é ³Ñ¾î°©´Ï´Ù");
                getch();
                printf("\n");
        }
}

void main()
{
        int num,i,win,cnt,cnts=0,x=1,y=1,choice,car,my; // º¯¼ö ¼±¾ð ÁöÁ¡ °íÁ¤ ºÒº¯

        long seed;
        seed=time(NULL);
        srand(seed);
        printf("¿©·¯ºÐ ¾Õ¿¡´Â 3°³ÀÇ ¹®ÀÌ ÀÖ½À´Ï´Ù. ÀÌ Áß ÇϳªÀÇ ¹® µÚ¿¡´Â Â÷°¡\n"); // °¡±ÞÀû ¿©·¯ÁÙ·Î ÇÏ´Â °ÍÀÌ ÁÁÀ½
        printf("ÇÑ´ë ÀÖ°í ³ª¸ÓÁö µÎ °³ÀÇ ¹® µÚ¿¡´Â ¿°¼Ò°¡ ÇѸ¶¸®¾¿ ÀÖ½À´Ï´Ù. ¿©\n"); // ÇÑÁÙ·Î ÇÏ¸é ±ÛÀÚ¼ö Á¦ÇÑ¿¡ °É¸²
        printf("·¯ºÐÀÌ ÇϳªÀÇ ¹®À» ¼±ÅÃÇÑ ÈÄ, ÄÄÇ»ÅÍ´Â ³ª¸ÓÁö µÎ °³ÀÇ ¹® Áß ¿°\n");
        printf("¼Ò°¡ ÀÖ´Â ¹®À» ¿­¾î º¸¿© ÁÝ´Ï´Ù. ÀÌ ¶§ ¿©·¯ºÐÀº ´ÙÀ½ 3°¡Áö Àü·«\n");
        printf("Áß ¾î¶² Àü·«À» ¼±ÅÃÇϽðڽÀ´Ï±î?\n");
        printf("\t1. óÀ½ ¼±ÅÃÇÑ ¹®À» ±×´ë·Î À¯Áö\n");
        printf("\t2. À¯Áö ȤÀº º¯°æÀ» ¹«ÀÛÀ§·Î °áÁ¤ (µ¿Àü ´øÁö±â µîÀÇ ¹æ¹ýÀ¸·Î)\n");
        printf("\t3. ¼±ÅõÇÁö ¾Ê°í ¿­¸®Áö ¾ÊÀº ¹®À¸·Î º¯°æ\n");
        while(x)
        {
                printf("¼±ÅÃÇϽŠÀü·« ¹øÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ (1~3) : ");
                scanf("%d",&num);
                if(num>=4||num<=0) {
                        printf("1,2,3Áß ÇÑ°¡Áö °ªÀ» ÀÔ·ÂÇϽʽÿÀ\n");
                        x=1;
                }
                else x=0;
        }
        while(y)
        {
                printf("°ÔÀÓÀÇ ÁøÇà ȸ¼ö¸¦ ÀÔ·ÂÇϽʽÿÀ (10~10000): ");
                scanf("%d",&cnt);
                if(cnt>=10001||cnt<=9) {
                        printf("10~10000 »çÀÌÀÇ °ªÀ» ÀÔ·ÂÇϽʽÿÀ\n");
                        y=1;
                }
                else y=0;
        }
        printf("   ȸ  °á°ú     ȸ  °á°ú     ȸ  °á°ú     ȸ  °á°ú     ȸ  °á°ú     ȸ  °á°ú\n");
        printf("==============================================================================\n");

        if(num==1) //³ªÀÇ ¼±ÅÃÀ» À¯ÁöÇÏ´Â °æ¿ì
        {
                for(i=1;i<=cnt;i++)
                {
                        car=(rand()%3)+1;
                        my=(rand()%3)+1;
                        if(car==my)
                        {
                                win=1;
                                cnts+=1;
                        }
                        else
                                win=0;
                        total(i,win);
                }
        }
        else if(num==2) // µ¿Àü´øÁö±â °°Àº ¹æ¹ýÀ» ÀÌ¿ëÇÏ¿© À¯Áö ȤÀº º¯°æÀ» °áÁ¤
        {
                for(i=1;i<=cnt;i++)
                {
                        car=(rand()%3)+1;
                        my=(rand()%3)+1;
                        choice=rand()%2;   // ¼±ÅÃ
                        if(choice==0)  // À¯Áö·Î °áÁ¤
                        {
                                if(car==my)
                                {
                                        win=1;
                                        cnts+=1;
                                }
                                else
                                        win=0;
                        }
                        else if(choice==1) // º¯°æÀ¸·Î °áÁ¤
                        {
                                if(car!=my)
                                {
                                        win=1;
                                        cnts+=1;
                                }
                                else
                                        win=0;
                        }
                        total(i,win);
                }


        }
        else if(num==3)
        {
                for(i=1;i<=cnt;i++)
                {
                        car=(rand()%3)+1;
                        my=(rand()%3)+1;
                        if(car!=my)
                        {
                                win=1;
                                cnts+=1;
                        }
                        else
                                win=0;
                        total(i,win);
                }
        }

        printf("\nÂü°¡ÀÚ°¡ ¼±ÅÃÇÑ Àü·« : %d. ",num);
        switch(num) {
                case 1 : printf("óÀ½ ¼±ÅÃÇÑ ¹®À» ±×´ë·Î À¯Áö\n"); break;
                case 2 : printf("À¯Áö ȤÀº º¯°æÀ» ¹«ÀÛÀ§·Î °áÁ¤\n"); break;
                default : printf("¼±ÅõÇÁö ¾Ê°í ¿­¸®Áö ¾ÊÀº ¹®À¸·Î º¯°æ\n"); break;
        }
        printf("Âü°¡ÀÚ°¡ ÀÌ±ä °ÔÀÓ ¼ö : %dȸ / %dȸ\n",cnts,cnt);
        printf("½Â·ü : %5.3f%% ",100*(float)(cnts)/(float)(cnt));
        getch();
}

Àç¼öÁ¤ÇßÀ½...´Ùµé ¾Ë¾Æ¼­ °¢ÀÚ ÀûÀýÈ÷ ¼öÁ¤Çؼ­ ¾µ ¼ö ÀÖµµ·Ï ÇϽÿÀ;;;



the Manster (2005-11-21 04:01:31)  
±×¸®°í °¡±ÞÀûÀ̸é À§¿¡ ±Û·Î ¿Ã¶ó°£°Å ¸»°í ¼Ò½ºÄÚµå ÆÄÀÏ ¹Þ¾Æ¼­ ¾²´Â °Ô ÁÁÀ½;;;
the Manster (2005-11-21 18:09:15)  
getch(); ¸¦ getchar(); ·Î ¹Ù²Ù´Â °æ¿ì óÀ½ ÇѹøÀº ±×³É Áö³ª°¡¹ö¸®´Â ¹ö±×·Î ÀÎÇØ ±×³É »ç¿ë ÇßÀ½.


40   [µµ¹è] ·¹ÀÌ½Ì°É 2 (¾ÈÀ߸² ¿¹»ó)  °í¿äÇѼ³¿ø 2005/05/01 1035 140
39   ¤¾¤¾ 2µî~ [1]  ºÎ½ºÅÍ 2003/02/15 1039 166
38   ¿¾³¯¿¡ Âï¾ú´ø »çÁø  the Manster 2005/06/05 1041 162
37   ¹é¼øÀÌÀÇ ¼Ö·Î Å»Ãâ vol.1 [2]  ±è¹é¼ø 2003/02/05 1043 132
36   ÃÊ·Ï´Ôµµ ´ÙÀ½ÁÖ¸é...³ë´Â»ýÈ° ³¡À̱º¿ä. [1]  Chief 2003/03/28 1048 158
35   ¿ì¸®Áý  the Manster 2005/07/10 1051 180
34   [µµ¹è] À½ÈÌÈÌ ·¹ÀÌ½Ì°É 0 (¾Æ¸¶ ¾ÈÀ߸±°ÍÀÓ) [1]  °í¿äÇѼ³¿ø 2005/05/01 1052 187
  °øÇÐ ÀüÀÚ °è»ê ¼÷Á¦ #2 (¼öÁ¤) [2]  the Manster 2005/11/21 1058 126
32   ³¯½ê...=_= [2]  °í¿äÇѼ³¿ø 2003/04/20 1074 172
31   ¿Àºü °øÀü°è¼÷Á¦ ¶¡½Ã..  ¹Ú¿¬ÁÖ 2005/12/12 1075 185
30   ¿À´Ã... [3]  ±è¹é¼ø 2003/01/06 1076 171
29   ¸¹Àº »ý°¢...  ±è¹é¼ø 2003/02/21 1080 134
28   °­¸ª¿¡ ´Ù³à¿À´Ù. [4]  the Manster 2003/03/17 1082 149
27   °£¸¸¿¡ ÇÑÀå... [1]  °í¿äÇѼ³¿ø 2003/01/05 1082 179

[1][2][3][4][5][6][7][8][9] 10 [11][12]
 

Copyright 1999-2024 Zeroboard / skin by zero