include "../../common/header.inc";
?>
프로그래밍 중간고사 (A반)
include "../../common/front_body.inc";
?>
프로그래밍 중간고사 (A반)
- mid_ex 폴더 생성 후 이동
- 학번 마지막 세자리를 3으로 나눈 나머지가 1인 학생은 1번 문제를, 2인 학생은 2번 문제를, 0인 학생은 3번 문제를 프로그램으로 작성하세요.
- 주사위 게임
- 사용자는 10000원을 가지고 게임 시작
- 사용자에게 배팅할 금액을 물어보고 입력을 받는다.(이때 금액은 사용자가 가진 금액 한도를 넘어가서는 안되고, 숫자가 아닌 입력이 들어가면 프로그램 종료)
- 사용자가 1 ~ 6 사이 값 선택
- rand()를 이용하여 주사위를 한번 던지고, 그 결과를 화면에 출력
- 사용자가 선택한 수가 나오면 상금은 5배, 그렇지 않으면 돈을 잃는다.
- 현재 금액을 출력하고, 사용자에게 게임을 계속 할것인지의 여부를 물어본다.
- 계속하기를 선택한 경우 금액을 묻는 단계부터 계속 진행
- 사용자가 그만하기를 선택하거나 금액이 0으로 떨어지면, 그때까지의 전적(승리:패배)과 총금액을 출력하고 종료한다.
- 양궁 게임
- 양궁은 화살 3발씩 4번 쏘아서 나온 총점으로 승리를 결정한다.
- 사용자에게 아무 키나 입력 받고, 그때마다 rand()를 이용하여 컴퓨터 3발, 사용자 3발의 점수(0 ~ 10점)를 출력하고 배열에 저장한다.
- 12발을 모두 쏜 후 스코어보드 형태로 경기 결과를 출력하고 승자를 출력한다.
- 동점이 나온 경우 각각 1발씩 쏘아 승자와 패자를 가리는 연장전을 진행한다. 연장전은 승패를 가릴때까지 계속된다.
- 홀짝 게임
- 사용자는 10000원을 가지고 게임 시작
- 사용자에게 배팅할 금액을 물어보고 입력을 받는다.(이때 금액은 사용자가 가진 금액 한도를 넘어가서는 안되고, 숫자가 아닌 입력이 들어가면 프로그램 종료)
- 사용자가 홀수 / 짝수 선택
- rand()를 이용하여 0 ~ 20 사이의 수를 선택하고 화면에 출력
- 사용자가 이기면 건 금액의 2배를 돌려주고, 지면 건 금액을 잃는다.
- 현재 금액을 출력하고, 사용자에게 게임을 계속 할것인지의 여부를 물어본다.
- 계속하기를 선택한 경우 금액을 묻는 단계부터 계속 진행
- 사용자가 그만하기를 선택하거나 금액이 0으로 떨어지면, 그때까지의 전적(승리:패배)과 총금액을 출력하고 종료한다.
- 시험시간내에 프로그램을 작성하고, 시간내 끝내지 못한 경우에도 파일을 수정하지 말것.
include "../../common/footer.inc";
?>