본문 바로가기

C 언어/연습문제

C언어 연습문제30

[문제]

난수 함수를 이용하여 두 개의 주사위를 던졌을 때의 결과를 출력하는 프로그램을 작성하라.

 

[실행결과]

주사위 1의 결과 2
주사위 2의 결과 6

 

[코드]

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int RollDie(void);

int main(void)
{
	int dice1, dice2;
	
	srand((unsigned int)time(NULL));
	dice1 = RollDie();
	dice2 = RollDie();
	printf("주사위 1의 결과 %d \n주사위 2의 결과 %d", dice1, dice2);

	return 0;
}

int RollDie(void)
{
	return (rand() % 6 + 1);
}

 

<참고>

윤성우의 열혈 C 프로그래밍

'C 언어 > 연습문제' 카테고리의 다른 글

C언어 연습문제32  (0) 2022.03.31
C언어 연습문제31  (0) 2022.03.25
C언어 연습문제29  (0) 2022.03.23
C언어 연습문제28  (0) 2022.03.21
C언어 연습문제27  (0) 2022.03.18