/**
 * 1에서 10까지의 합을 구하는 연습 예제.
 */

/**
 * @author hkkang
 *
 */

import java.util.*;


public class sumMain {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  
  int sum = 0;  // 전역변수
  
  /* 순환문 For 구문 예제 */
  for(int i=0; i<=10; i++) {
   
   sum += i; // sum=sum+i; 로도 가능하다!
   
   if(i == 5) { // 만약 i가 5라면
    System.out.println("내가 5였나?? 맞네!");    
   }else { // 위의 조건에 맞지 않다면..
    System.out.println("5를 제외하고 보여주기.. 지금은 아냐!=> "+i);
   }
   
  }
  System.out.println("1~10까지의 합: "+sum);
  
  
  /* 순환문  while 구문 예제 */
  int x = 1;
        sum = 0;
        while (x<=10){               
           sum = sum + x; // sum += x; 로도 작성가능하다!
           //if(x==3) break;  //-> 이걸 활성화 시키면 3까지의 합계가 적용된다.
           x = x + 1;            
        }
        System.out.println("While 연습 합계 : "+sum);
       
       
  /* 순환문  do~while 구문 예제 */
        int y = 1;
        sum = 0;
  do{    
     sum += y;
     y = y + 1; // y++; 로도 가능하다. 1씩 증가!
        }while (y < 10);
        System.out.println("Do~while 연습 합계 : "+sum+"\n");
  
  
  /* Switch 문 예제 : 입력문과 연계 */
  int z = 0;
  Scanner sc= new Scanner(System.in); // 입력값 받음
  System.out.println("Switch문 연습 입력 (정수) : ");
  z = sc.nextInt(); // 입력된 정수를 z에 대입!
  
  switch(z) {  // 조건
       case 1: // 입력된 값이 1이면
        System.out.println("작동된다!");
              break;
       case 2: // 입력된 값이 2이면
        System.out.println("작동 정지!");
              break;
       default: // 1, 2를 제외한 아무거나 입력해도 보이는  내용
              System.out.println("작동 중입니다.");
  }  
  
 } 

}


문제는 

주어진 소스를 수정하여 다음의 조건을 충족 시키시오.
멈추고자 할 때 입력을 중지 하여 지금 까지 입력받은 값의 평균을 구하시오.
정수 값이 아닌 다른 값이 입력될 경우를 처리 하시오.
for 문을 사용한 것을 do while바꾸시요.