|
|
|
|
컴퓨터 - c++이용한 볼링소스
|
|
|
|
1. 실행 캡쳐사진
10회 1구 스트라이크 가산점수 일 경우 캡쳐
최고 점수, 모두 스트라이크가 나왔을 경우 캡쳐
10회 스패어로 1회 가산 점수일 경우 캡쳐
10회 가산 없는 일반의 경우 캡쳐
2. 코드 및 주석
#include [iostream]
/*
게임 인원수에 따른 폼 라인 생성은 1개밖에 하지 못했습니다.
게임인원 입력시 1로 해야 실행이 됩니다.
*/
int A_score=0, result=0; // 전역변수로 A_score는 main에서 결과값을 출력하기 위한 변수
// result는 Bowling_Game()에서 결과값을 저장하기 위한 변수
int person; // 게임 인원수에 사용하는 변수
int A_form[12][2]; // 게임 결과값들을 저장하기 위한 배열A_form[12][2]
void Bowling_Game(); // 함수를 사용하기 위해 미리 선언
void main() // 메인시작
{
std::cout[[ ***********************************\n ;
std::cout[[ 안녕하세요 Bowling 프로그램입니다.\n ;
std::cout[[ 게임을 시작하기 위해선 게임인원을\n ;
std::cout[[ 선택하여야 합니다.(1~4명까지 가능)\n ;
std::cout[[ ***********************************\n ;
std::cout[[ 게임인원 입력 : ;
std::cin]]person;
std::cout[[ \n선택된 게임 인원은 [[person[[ 명 입니다.\n ; // 여기까지 게임소개 및 게임 입력 받음
if(person == 4) { // 인원수 입력에 따른 라인(폼)생성_ 1라인만 생성..
switch(person) {
case 4:
std::cout[[ A라인 생성\n ;
case 3:
.... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|