2009. 2. 10. 14:52

야구게임리뷰요청입니다.

하다보니 .. 어렵네요;;ㅋ
앞으론 좀더 일찍 퀴즈를 풀도록 해보겠습니다;; ㅡㅡ;
이름은 sungyoonBaseballGame 입니다~
2009. 2. 10. 13:07

4회 스터디 알람 입니다~!!

벌써 스터디의 반이 지나 4회 까지 와버렸네요~;; 다들 수련은 재미있게 하시는지요?
금주에 있을 스터디 알람을 울립니다...

Title : 봄싹 3기 분들이 하는  TDD 스터디 4회모임 공지.
일자 : 2009.2.14일 15:00 ~ 18:00 (3시간)
장소 : 한빛 교육 센터
참석자  대상: 리뷰를 하시는 분들 / 문제 푸신 분들/  봄싹과 함께하고픈 분들

퀴즈 다 푸시고 리뷰요청 안올리신분들~ 리뷰요청 신청 부탁드리구요~
리뷰준비를 하시는 분들은 따끈한 리뷰 부탁드립니다.
그리고 종봉이 형은 전에 못한 이야기 준비 잘 하고 계시죠? 기대할께요~ 음화화화~;;

그러고 보니 이번주 토요일이 초코렛 day 네요.. ;;
초코렛 day 기념으로 스터디 마치고 전체 회식이나 한번 할까요?ㅋ 다들 바쁘시려나 -.-? ㅋ

그럼 토요일날 뵙겠습니다~!

ps.
앗 마지막으로 ~ 지각은.. 가급적이면 .. gc.... 합시다..;; 3시에 바로 스터디 진행하겠습니다~!


2009. 2. 9. 16:13

[공지]SVN 접속이 안되시는 분들 참조하셔요~~~

SVN이 고장이 났습니다.. 원인은 잘 모르구요~;; 기선이 형이 알아보고 있긴헌데;;
안된지 몇일 됐는데;; 혹시나  기존 svn protocol로 접하시는 분들 접속들 못하시는 분을 위해서;;
알려 드립니다~;;
svn주소를 http protocol로 변경하시면 되는데요 ;;


이렇게 변경 하시면 됩니다..
혹시나 http 쪽으로 하셨는데 로그인이 안되시면 기선이형에 유저 추가를 요청 하시면 될듯합니다..
왠만해서 svn에서 쓰던 id/passwd가 같은데;; 다르분들이 있거든요;; 제가 달라서 혹시나 해서 ~
말씀드립니다~;;

그럼 즐거운 퀴즈풀이 리뷰 되셔요~~

2009. 2. 5. 09:26

이번 주는 퀴즈를 풀어주세요

방금까지 퀴즈 세 개를 올렸습니다.

저를 포함해서 아직 두 번째 퀴즈도 안 푸신 분들이 많은 걸로 아는데요.

이번 주 내로 퀴즈를 마무리해서 올려주셔야 다음주에는 리뷰를 할 수 있습니다.

자 모두 각자의 일로 바쁘시겠지만 알찬 스터디를 위해 하루 30분만 투자해 주세요~

그럼 모두 파이팅이요~~

건투 하시라는 의미에서 제가 좋아하는 피아노 소나타 한 곡 올려드립니다.

베토벤 월광 3악장 입니다. 굉장히 멋지고 신나죠. 저희 스터디 처럼 말이죠.



2009. 2. 4. 20:50

세 번째 퀴즈 입니다. 볼링 게임~

목표

볼링점수를 계산하는 프로그램을 작성

볼링점수계산

계산법참고

  • Stike인 경우는 다음 두번 투구수의 점수를 합한다. 따라서 이후 두번 더 투구할 때까지 strike한 프레임의 점수는 계산되지 않는다.
  • Spare인 경우는 다음 한번 투구스의 점수를 합한다. 따라서 이후 한번 더 투구할 때까지 spare한 프레임의 점수는 계산되지 않는다.
  • 마지막 프레임의 경우는 위의 두가지 조건을 만족하기 위해서 Stike이면 2번, Spare면 한번의 투구가 가능하다.

요구사항

  • 볼링게임(BowlingGame)클래스의 인스턴스를 만들면 새 게임이 시작한 것으로 간주한다.(명시적인 start는 필요없음)
  • 현재 몇번째 프레임의 몇번째 투구(첫번~세번째)를 할 차례인 조회해 볼 수 있다. 게임이 끝났으면 GameOverException을 던진다.
    (Frame번호 + 그 프레임의 시도횟수)
  • 현재까지 진행된 프레임결과와 각 프레임 점수를 보여준다. 확정되지 않은 점수는 표시하지 않아도 된다.
    결과는 현재프레임을 포함해서 진행한 프레임(Frame)갯수만큼의 리스트를 리턴하도록 한다.
    각 프레임에는 프레임번호와 결과스트링(X/-1~9)과 그 프레임의 점수를 돌려준다.

ex)
Frame(1, 08, 8)
Frame(2, X, 15)
Frame(3, 5-, 5)
...
Frame(10, XXX, 30)

기호)
Stike : X
Spare : /
Gutter: -
그외 : 0~9

  • 한번 투구를 하는 메소드(roll)를 만들고 쓰러뜨린 핀의 수를 파라메터로 넘긴다. 게임이 끝났으면 GameOverException을 던진다.