과제 12: 주사위 놀이 결과 계산하기 (C)
친구들과 주사위를 5번 던지는 놀이를 하려고 합니다.
주사위를 던져 나온 숫자를 차례대로 입력받아 숫자의 합과 6이 나온 횟수를 구하는 프로그램을 만들어봅시다.
프로그램 조건
- 주사위는 총 5번 던집니다.
- 주사위의 숫자는 정수로 입력받습니다.
- 입력할 수 있는 숫자는 1부터 6까지입니다.
- 반드시
for문을 사용해서 주사위 숫자를 입력받습니다.구현 조건
다음 조건을 만족하는 프로그램을 만드세요.
- 주사위를 던져 나온 숫자를 5번 입력받으세요.
- 입력받은 주사위 숫자를 모두 더하세요.
- 숫자 6이 나온 횟수를 계산하세요.
- 주사위 숫자의 합과 6이 나온 횟수를 출력하세요.
작성할 코드
아래 코드를 이용해서 프로그램을 작성하세요.
[가],[나],[다],[라],[마],[바],[사],[아]를 채워 코드를 완성하면 됩니다.#include <stdio.h> int main(void) { int number; int total = 0; int count_six = 0; for (int turn = [가]; turn [나]; turn[다]) { printf("%d번째 주사위 숫자: ", turn); scanf("%d", [라]); [마]; if ([바]) { count_six++; } } printf("주사위 숫자의 합: %d\n", [사]); printf("6이 나온 횟수: %d\n", [아]); return 0; }
실행 결과 (예시)
1번째 주사위 숫자: 1 2번째 주사위 숫자: 6 3번째 주사위 숫자: 2 4번째 주사위 숫자: 6 5번째 주사위 숫자: 3 주사위 숫자의 합: 18 6이 나온 횟수: 2