반응형

랜덤 4

[C# 제어문 실습] 랜덤 수 맞히기(Low High)

[C# 제어문 실습] 랜덤 수 맞히기(Low High) //7. 컴퓨터는 1에서 100사이의 랜덤한 수를 갖습니다. 사용자는 10회 동안 컴퓨터가 갖고 있는 수를 맞추는 게임입니다. 매 회마다 사용자는 자신이 생각한 수를 입력하고 컴퓨터가 갖고 있는 수가 더 크면 "더 큽니다.", 작으면 "더 작습니다." 같으면 "축하합니다. 맞췄습니다."라고 메시지를 출력합니다. 그리고 틀렸을 때는 맞추거나 10회 동안 반복합니다. 만약 10회를 반복하였는데 못 맞추었을 때는 "실패하였습니다."라고 메시지를 출력합니다. using System; namespace 반복문{ class Program { static void Main(string[] args) { Random random = new Random(); int..

[C# 제어문 실습 예제 코드] Low High 맞추기, 랜덤 사용

[C# 제어문 실습 예제 코드] Low High 맞추기, 랜덤 사용//5.컴퓨터는 1~10 사이의 랜덤한 수를 갖습니다. 사용자는 해당 수가 1~5 사이라고 생각하면 1을 입력하고 6~10 사이라고 생각하면 2를 입력합니다. 사용자가 맞혔을 때는 "정답입니다."라고 메시지를 출력하고 틀렸을 때는 "오답입니다."라고 메시지를 출력하게 하시오. using System; namespace 조건문실습 { class Program { static void Main(string[] args) { //랜덤한 수를 발생 Random random = new Random(); int value = random.Next(10)+1; //사용자가 Low 혹은 High 를 선택 Console.WriteLine("1~5라면 1을..

srand 함수 [C언어 표준 라이브러리 함수 가이드]

srand헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - stdlib.h void srand(unsigned int seed); 랜덤 값을 계산할 때 사용하는 seed 값 설정 입력 매개 변수 리스트 seed 랜덤 값을 계산할 때 사용할 seed 값 반환 값 없음 seed 값은 rand 함수에서 랜덤 값을 계산할 때 사용하며 매 번 바뀝니다. 하지만 초기 seed 값을 설정하지 않으면 랜덤 값을 생성하는 순서가 매 번 같아집니다. 이러한 이유로 초기에 seed 값을 매 번 다르게 설정할 수 있게 프로그래밍 합니다. 이 때 다른 값을 설정하기 위해 일반적으로 시간을 이용합니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //void srand(unsigned int see..

rand 함수 [C언어 표준 라이브러리 함수 가이드]

rand헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - string.h int rand(void); 랜덤 값을 발생 입력 매개 변수 리스트 없음 반환 값 랜덤 값 rand 함수는 0~RAND_MAX 사이의 값을 반환합니다. rand 함수는 내부적으로 seed 값을 변경하면서 계산한 값을 반환합니다. 이러한 이유로 초기에 seed 값을 매 번 다르게 설정하기 위해 일반적으로 시간을 이용합니다. 만약 seed 값을 같은 값을 설정하면 랜덤 값을 생성하는 순서가 같아집니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //int rand (void); 랜덤 값을 발생 //서로 중복없이 1~45 사이에 랜덤 값 6개를 만들기 #include #include #include #de..

반응형