[Java] 반복문

zizi·2023년 4월 29일
0

Java

목록 보기
5/27

while문

   while(조건문){
       실행문; 
   }
  • while문 예시)
    int i = 0;
    while(i < 6){
        System.out.println(i);
        //조건문을 원하는 만큼만 반복하고 빠져나가기 위한 부분 
        i++;
    }

do - while문

while문의 경우 조건이 만족하지 않는다면 한번도 반복하지 않을 수 있다.
하지만, do while문의 경우는 무조건 한번은 실행되는 반복문이다.

   do{
       실행문;
   }while(조건문);
  • do - while문 예시)
import java.util.Scanner;
    public class DoWhileExam {
        public static void main(String[] args) {
            int value = 0;
            // Scanner는 java.util 패키지에 있는 클래스로써 키보드로 부터 값을 입력받는다던지 할 때 유용하게 사용할 수 있는 클래스입니다.
            Scanner scan = new Scanner(System.in);
            //위 처럼 작성하시면 키보드로부터 값을 입력받을 수 있는 Scanner객체가 생성됩니다. 
            do{
                value = scan.nextInt(); // Scanner클래스를 이용하여 키보드로 부터 숫자값을 입력받습니다.
                System.out.println("입력받은 수 : " + value);  
            }while(value != 10);  // 입력받은 값이 10이 아닐 경우에는 계속 반복합니다.
            System.out.println("반복문 종료");
        }
    }

for문

  • for반복문은 변수초기화, 조건식, 증감식이 한줄에 모두 있다.

    1. 초기화식은 최초 한 번만 수행합니다.
    2. 조건식을 수행해서 수행결과가 false라면 for 반복문을 빠져 나갑니다.
    3. 수행 결과가 true라면 실행문을 수행한다.
    4. 증감식을 수행한다.
    5. 2번부터 4번까지 반복적으로 수행한다.
for(초기화식; 조건식; 증감식){
        실행문;
        실행문;
    }
  • for문을 이용하여 1부터 100까지의 합을 구하는 프로그램
    int total = 0; //1부터 100까지 합한 결과값을 담기위한 변수 선언 
    for(int i = 1; i <= 100; i++){ //1부터 100까지 반복하기 위한 for 반복문 
        total = total + i; // 1부터 100까지 반복해서 total 변수에 값을 누적  
    }
    System.out.println(total);  //결과값 출력 
profile
좋았다면 추억이고 나빴다면 경험이다.🍀

0개의 댓글

관련 채용 정보