rand 2

[C언어 도전기] 연습문제(5) 동전던지기, 가위바위보

안녕하세요~ 지난시간은 rand 함수에 대해서 간단히 알아보았습니다. 이번 시간은 간단히 예제를 통해서 알아볼 것인데 동전던지기 게임과 가위바위보 게임을 한 번 만들어 보려고 합니다. 제가 작성해둔 코드를 한 번 참고해보시고 같이 실습 해보셨으면 좋겠습니다! 1. 동전던지기 동전던지기는 경우의수가 2가지 밖에 없습니다 따라서 if문을 잘 활용하시고 com 이 뽑아내는 rand 수를 추출하는 것 까지 무리 없게 실습해보시면 좋을 것 같습니다! 2. 가위바위보 두번째는 가위바위보입니다! 코드가 길어서 당황하셨죠? ㅎㅎ 경우의 수가 9가지 이기때문에 길어진 것 뿐이지 그렇게 어렵지 않습니다 하나하나 따라서 해보시면 좋을 것같습니다. 저는 위 결과처럼 UI를 추가해서 무엇을 냈는지 추가했는데 한 번 도전해보시는..

[C언어 도전기 14편] rand

안녕하세요! 배열과 포인터를 지났는데 이번에는 살짝 번외편으로 rand 함수에 알아보고자 합니다! rand 함수는 말그대로 랜덤한 수를 출력하게 해주는 함수입니다. rand는 어떻게 나오게 표현하는지 간단하게 살펴보겠습니다! rand 함수 실행법과 사용법은 위와 같습니다 하지만 여러번 실행 해보시면 아시겠지만 값이 바뀌지 않고 위의 값이 그대로 표현 되는 것을 보실 수 있습니다. 우리가 생각했던 값과는 다르죠? 그렇다면 rand 함수와 함께 쓰이는 srand 함수에 대해 알아보겠습니다 srand 는 seed + rand 의 합해진 말입니다 즉 seed 값에 의해서 rand 값이 변동이 된다는 의미 입니다 그렇다면 srand 를 사용한 방법을 같이 살펴보도록 하겠습니다 위와 보시는 것처럼 저는 srand(..