달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

특정 조건일 때 반복문 탈출하기

   

   

소스코드

   

public class BreakEx03 {

 

public static void main(String[] args) {

// break - 특정 조건일 반복문 탈출하기

 

java.util.Scanner input = new java.util.Scanner(System.in);

 

int a =0;

int total = 0;

 

System.out.println("0전까지 입력받은 정수로 구하기");

 

while(true){

 

System.out.print("누적할 정수 값을 입력하세요 > ");

a = input.nextInt();

 

//특정 조건일때 반복문 탈출

if( a ==0){

break;

}else{

total += a;

}

}

 

System.out.print("total = " + total);

 

}

}


 

 

   

출력결과

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 12. 4. 00:06

제어문 종류 Development/Java

   

   

제어문의 종류

분기문 (비교문)(Branch statement)

  • 주어진 조건의 결과에 따라 실행 문장을 다르게 하여 전혀 다른 결과를 얻기 위한 제어문.
  • if문, switch문

   

반복문(Repetitive statement)

  • 특정한 문장을 정해진 규칙에 따라 반복처리하기 위한 제어문.
  • 모든 반복문은 무한루프에 빠지지 않도록 주의
  • for문, while문, do~while문

   

break문

반복문내에서 쓰이며 반복문을 빠져나갈 때 쓰이는 제어문.

   

continue문

현재 진행되는 반복 회차를 포기하고 다음 회차로 이동하기 위한 제어문.

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 12. 3. 02:25

제어문 Development/Java

   

제어문

  • 실행흐름의 컨트롤
  • 프로그램의 흐름에 영향을 주고 경우에 따라 제어가 가능하도록 하는 것이 바로 '제어문'입니다

   

   

제어문의 구성도

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 9. 30. 08:39

제어문 Development/Java

   

제어문

  • 실행흐름의 컨트롤
  • 프로그램의 흐름에 영향을 주고 경우에 따라 제어가 가능하도록 하는 것이 바로 '제어문'입니다

   

   

제어문의 구성도

   

   

제어문의 종류

분기문 (비교문)(Branch statement)

  • 주어진 조건의 결과에 따라 실행 문장을 다르게 하여 전혀 다른 결과를 얻기 위한 제어문.
  • if문, switch문

   

반복문(Repetitive statement)

  • 특정한 문장을 정해진 규칙에 따라 반복처리하기 위한 제어문.
  • 모든 반복문은 무한루프에 빠지지 않도록 주의
  • for문, while문, do~while문

   

break문

반복문내에서 쓰이며 반복문을 빠져나갈 때 쓰이는 제어문.

   

continue문

현재 진행되는 반복 회차를 포기하고 다음 회차로 이동하기 위한 제어문.

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요