간단한 숫자 야구 프로그램을 만들었는데요 <div>랜덤 으로 설정한 int 값이 항상 같게 나오더라구요... 프로그램을 실행할때마다 </div> <div>다른 숫자가 나오게 설정할수있나요?</div> <div>아래는 제가 적은 코드입니다</div> <div><br></div> <div><div>#include <iostream> </div> <div>#include<stdlib.h> </div> <div>using namespace std;</div> <div><br></div> <div>int main()</div> <div>{</div> <div>int play1, play2, play3, numOfs = 0, numOfb = 0;</div> <div><b><br></b></div> <div><b>int com1 = rand()%10 +1;</b></div> <div><b>int com2 = rand()%10 +1;</b></div> <div><b>int com3 = rand()%10 +1; //이 세숫자가 항상 같은 숫자가 나옴</b></div> <div><br></div> <div>int comp[3] = {com1, com2, com3};</div> <div><br></div> <div>cout << com1 << com2 << com3;</div> <div><br></div> <div>cout << "숫자 야구 게임입니다, 1 부터 10 사이의 원하시는 숫자 3개를 입력해주십시오 ";</div> <div>cout << "\n숫자는 엔터키로 구분합니다";</div> <div><br></div> <div>while(numOfs != 3)</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>numOfs = 0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>numOfb = 0;</div> <div><br></div> <div>cout << "\n숫자를 입력 해주십시오 : " <<flush;</div> <div>cin >> play1 >> play2 >> play3;</div> <div><br></div> <div>int player[3] = {play1, play2, play3};</div> <div><br></div> <div>if(play1 == com1)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>numOfs++;</div> <div>if(play2 == com2)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>numOfs++;</div> <div>if(play3 == com3)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>numOfs++;</div> <div>if(play1 == com2 || play1 == com3)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>numOfb++;</div> <div>if(play2 == com1 || play2 == com3)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>numOfb++;</div> <div>if(play3 == com1 || play3 == com2)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>numOfb++;</div> <div><br></div> <div>cout << "현재 " << numOfs << " 스트라이크, " << numOfb << " 볼 입니다. ";</div> <div><br></div> <div>}</div> <div><br></div> <div>cout << " 축하합니다 3 스트라이크 입니다! ";</div> <div><br></div> <div>cin.get();</div> <div>cin.get();</div> <div><br></div> <div>return 0;</div> <div>}</div></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.