do while

염지은·2021년 12월 12일
0

java

목록 보기
13/45

[ do~while문 ]

  • 형식
    do{
    실행문장;
    ...
    }while(조건식);
  • 조건식이 거짓일때까지 반복 수행
  • while문과의 차이점 : while문을 조건절을 먼저 판단하고 실행되지만 do~while은
    먼저 실행하고 조건절을 판단한다.
    public class Test06_dowhile {
    	public static void main(String[] args) {
    		int sum=0;
    		int i=1;
    		do {
    			sum += i;
    			i++;
    		}while(i<=100);
    		System.out.println("1부터 100까지 합:" + sum);
    		
    		Scanner scan=new Scanner(System.in);
    		int dan=0;
    		do {
    			System.out.println("단입력(2~9사이의 정수)");
    			dan=scan.nextInt();	
    		}while(!(dan>=2 & dan<=9));
    		
    		System.out.println("["+ dan + "단]");
    		
    		for(i=1;i<=9;i++) {
    			
    			System.out.println(dan +"*" + i +"=" + dan*i);
    			
    		}
    	}
    }

0개의 댓글