주사위 2개 랜덤으로 던져 두 주사위의 합 구하기
주사위 2개를 던져 게임판을 이동한 후 아이템을 얻는 게임이 있다. 주사위 게임은 현실에서도, 게임 내에서도 어떤 결과가 나올지 모르는 운이라 생각하다가 코드로 짜 보면 어떨까 싶어 한번 해보았다. 다음은 주사위 2개를 랜던으로 던져 두 주사위의 합을 구하는 코딩이다. 주사위 1,2를 정수형으로 선언하고, 6개의 숫자 중에서 랜덤으로 나오게 설정하였다. 그리고, 랜덤으로 나온 수를 출력하고, 그 합도 출력하는 간단한 코딩이다. 컴파일하면 아래와 같이 나오는데, 이 결과는 수많은 랜덤 결과 중의 하나로, 재 컴파일하면 다른 결과를, 매번 할 때마다 다른 결과를 얻게 될 것이다. 주사위의 수를 늘리면 그 수를 추가하고, 주사위의 종류를 다각형이라고 변경하면 랜덤의 숫자가 6이 아니라 9,12 등으로 바꿔볼 ..
2022. 7. 23.
cin(입력), cout(출력)
C++에서 입력과 출력은 cin, cout를 사용한다. iostream 라이브러리에 포함되어 아래와 같이 헤더파일을 처음에 선언해준다. 또한, cin, cout로 입출력을 하기 위해 using namespace std;를 입력해주는데 이름공간 std에 선언된 연산자를 쓴다는 의미로, cin, cout, endl 등이 여기에 들어간다. 이름공간을 선언하지 않을 경우, 헤더파일 만 선언되어 있는 연산자를 참조할 수 있고, std::를 포함하여 std::cin, std::cout. std::endl; 형태로 다소 길게 연산자를 입력해야 하는 수고를 해야할 것이다.
2022. 7. 3.