• 본 게시판은 수업시간에 학생들 실습을 위한 게시판입니다.
  • 본 게시판에 올라와 있는 프로그램은 대부분 올바르지 않은 프로그램입니다.
        조한나
        야구게임
    야구게임.txt [2 KB]    
      http://



    #include
    #include
    #include

    int main(){
     int A,B,C,D;
     int n=1;
     int a,b,c,d;
     int strike=0,ball=0;
     int i;

     srand(time(0));

     A=rand()%10;

     B=rand()%10;

     while(A==B)
     {
      B=rand()%10;
     }

     C=rand()%10;

     while(A==C||B==C)
     {
      C=rand()%10;
     }

     D=rand()%10;

     printf("%d %d %d %d n",A,B,C,D);

     while(A==D||B==D|| C==D)
     {
      D=rand()%10;
     }

     printf("--------------------------------------n");
     printf("              야구게임                n");
     printf("--------------------------------------n");
     printf("1) 컴퓨터가 4개의 한자리 수를 생가합니다. n");
     printf("2) 사용자가 45개의 숫자를 입력합니다.n");
     printf("3) 숫자가 같고 위치가 같으면 스트라이크 입니다. n");
     printf("4) 숫자가 같으나 위치가 다르면 볼입니다. n");
     printf("*) 숫자는 띄어서 입력하세요.ㅣ(예: 1 4 5 7)n");
     printf("----------------------------------------------------n");
     printf("새 게임입니다n");
     while(1){
     printf("(%d)> ",n);
     scanf("%d %d %d %d",&a,&b,&c,&d);
     

     {
      if(A==a)strike++;
      if(B==b)strike++;
      if(C==c)strike++;
      if(D==d)strike++;
      if(a==B||a==C||a==D)ball++;
      if(b==A||b==C||b==D)ball++;
      if(c==A||c==B||c==D)ball++;
      if(d==A||d==B||d==C)ball++;
      
      }
     if(strike!=4) printf("                   ( %d 스트라이크 %d 볼)n",strike,ball);
     else break;
     
     
     n++;
     strike=0;
     ball=0;
     }
     printf(" 축하합니다. %d step만에 맞추었습니다!!n",n);
    }

      등록일 : 2016-05-10 [18:47] 조회 : 2258 다운 : 413   
     
    △ 이전글추가
    ▽ 다음글insert node
    학생실습 게시판
    번호 ⓒ 제 목 이름 조회 등록일
    17 l실습11추가2 자료구조 김진희 1945 06-08
    16 l실습11추가1 자료구조 김진희 1864 06-08
    15 l실습 자료구조 이다혜 1971 06-07
    14 l실습9 자료구조 김진희 1932 05-28
    13 l야구게임 자료구조 홍석우 2085 05-25
    12 l미로게임.. 자료구조 최병훈 1994 05-24
    11 l추가 자료구조 박준영 1812 05-11
    10 l야구게임 자료구조 조한나 2258 05-10
    9 linsert node 자료구조 석원준 1881 05-03
    8 l실습6 추가1 자료구조 고재원 1942 04-26
    7 l실습 4 자료구조 조한나 1976 04-05
    6 lC언어 코드로 콘솔창 크기 설정 컴퓨터언어2 한승식 2125 12-07
    5 lmy_atoi 컴퓨터언어2 석원준 1744 12-07
    4 l포인터 컴퓨터언어2 김지원 1864 12-01
    3 l2진수>>10진수 컴퓨터언어2 박준영 1952 11-24

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