Q&A
HOME >> 커뮤니티 >> Q&A

[PHP] 특정 숫자를 제외한 랜덤한 숫자 뽑기

페이지 정보

작성자 Beck 작성일24-08-19 20:35 조회62회 댓글0건

본문

C++ 랜덤숫자뽑기 에서 for문은 반복적인 작업을 수행할 때 사용 ​기본 사용 방법은 초기화 조건식 증감식 반복할 코드로 이루어진다.​초기화: for문이 시작되면 가장 먼저 실행되는 부분이다. 이 랜덤숫자뽑기 부분에서는 반복문의 제어 변수를 초기화하는데 사용 ​조건식: 표현식이 true일 경우에만 반복문 내의 코드가 실행된다. 표현식이 false가 되면 반복문은 종료​증감식: 반복문의 각 반복 후에 랜덤숫자뽑기 실행되는 코드 이 부분에서는 보통 제어 변수를 증가 또는 감소시키는 데 사용​반복할 코드: 조건식이 true일 동안 반복적으로 실행되는 코드 블록​ 1부터 46까지의 숫자 랜덤숫자뽑기 중에서 랜덤하게 6개의 숫자를 선택하기 위해 라이브러리를 사용 1부터 46까지의 숫자 중에서 무작위로 6개의 숫자를 선택하여 출력 매번 실행할 때마다 다른결과를 얻을 수 랜덤숫자뽑기 있다.​1부터 46까지 랜덤하게 6자리 숫자를 생성하고 5게임 까지 랜덤한 숫자 뽑기std::shuffle 함수를 사용하여 벡터의 요소를 무작위로 섞습니다. 그리고 섞인 벡터의 처음 6개 요소를 랜덤숫자뽑기 출력하여 원하는 결과를 얻습니다. 이 과정을 5번 반복하여 총 5게임의 랜덤 숫자를 생성합니다.​사용자에게 1~46 사이의 숫자를 입력받습니다. 그 후, 사용자가 입력한 숫자를 제외한 랜덤숫자뽑기 1~46까지의 숫자 중에서 무작위로 5개의 숫자를 선택하여 출력 문제는 46이상 숫자를 넣어도 출력이되는 현상이 발생 46이상 입력시 경고 알림이 필요​while문은 무한루프이면 for문은 어디서 랜덤숫자뽑기 부터 어디까지 예를들면 1~46까지 무엇인가 정해저 있는 상항에반복적으로 사용해야 할때 주로 쓰인다.​​​

댓글목록

등록된 댓글이 없습니다.

상호명 신성사 | 대표자 박한규 | 사업자등록번호 106-50-64457 | TEL 02-713 –3691 | FAX 02 - 716 - 8564 | ADD 서울특별시 용산구 원효로58길 17 나우빌딩 2층 | E-mail help@sscom.co.kr

Copyrightsⓒ2016 신성사 All rights reserved.