게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자바 배운지 1주일째입니다. 도움을 청합니다.
게시물ID : computer_103979짧은주소 복사하기
작성자 : 리모씨
추천 : 0
조회수 : 250회
댓글수 : 2개
등록시간 : 2013/08/11 04:18:23
새벽에 숙제하다가 궁금한게 생겨 여쭤봅니다.
 
게임을 다시 시작하려는 것을 만들려 하는데 어떻게 작성을 해야 할지 몰라 여쭤봅니다.
ex)
또 할래(Y/N) : Y(다시시작),  N(프로그램종료)
프로그램을 종료합니다
 
현재까지 작성한 구문입니다.
도움을 청합니다...ㅠㅠ
 
-------------------------
 
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
class Exam1{
 public static void main(String[] args)throws IOException{
  BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  int a;
  int b;
  int sum;
  int result;
  int score = 0;
  int restart = 0;
  for(int i = 1; i <= 5; i++){
   while(true){
    a = (int)(Math.random()*90)+10;
    b = (int)(Math.random()*90)+10;
    sum = a + b;
    System.out.print("[" + i + "] " + a + " + " + b + " = ");
    result = Integer.parseInt(br.readLine());
    if(result==sum){
     System.out.println("참 잘했어요.");
     score += 20;
     System.out.println();
     break;
    }else{
     System.out.println("띨띨아... 정답 : " + sum);
     System.out.println(); break;}
   } // while
  } // for
  System.out.println("당신의 점수는 " + score + "점 입니다.");
  System.out.print("또 할래 (Y/N) : ");
  restart = Integer.parseInt(br.readLine());
 }
}
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호