본문 바로가기

JAVA/조건문과 반복문

(3)
반복문 - while, do~while 1. while 표현식 while(조건식){ 수행할 문장 [증감식 or 분기문] } while문 의 경우 역시 for문과 같이 조건식이 true이면 while문 안에있는 수행할 문장이 수행된다. 조건식에 들어가는 변수는 while문 밖에서 선언 및 초기화 해서 사용하게 된다. int a = 0; while( a 조건식 System.out.print( a + " "); a++; ->증감식 }; -> 0 1 2 3 4 while 조건식은 숫자 뿐만 아니라 문자/ 문자열이 가능하며, java.util.Scanner 클래스를 import하여 입력값을 받아 사용 할 수 있다. 문자의 경우 Scanner sc = new Scanner(System.in); -> 문자를 입력 받기 위해 Scanner 객체를 생성. c..
반복문 -for 1. 반복문이란 문장 수행흐름을 바꾸는 역할을 하는 제어문 중 하나로 특정 문장들을 반복해서 수행하도록함. 2. 종류 1)for문 2)while문 3)do~ while문 break/continue 반복문을 수행중 실행하면, 반복문을 그 이하를 실행하지 않고 특정한 패턴을 수행 한다. 1)break : 반복문에서 break가 실행되면 자신이 포함된 가장 가까운 반복문을 나간다. 2)continue: 반복문 내에서만 사용하며, 실행시 continue 아래 부분은 실행하지 않고 반복문 다시 실행 3. for문 표현식 for(초기식; 조건식; 증감식){ 수행할 문장 } for문 실행 1회 : 초기식을 확인 후 조건식 확인 조건식이 true일 경우 : 문장 수행 후 2회 조건식이 false일 경우 : 수행하지 않..
조건문 1. 조건문이란? 문장을 수행 할 때 조건에 따라 다른 문장이 수행되게 하도록 하는 문장으로, 이에 따라 수행 흐름이 바뀐다. 2. if(조건문){ 식} 2-1. if(조건문){ 식}else{식} 2-2. if(조건문){ 식} else if (조건문){ 식}else{식} if문은 말 그대로 '만약 ~이라면' 라는 의미로 조건식의 결과 값이 true일 경우 실행 되는 문장이다. if문은 단독으로 쓰일 수도있고, 여러 개의 if문이 중첩되서 사용 될 수도있다. if문의 예시는 다음과 같다. int a =1; int b =2; System.out.println(a+b) ->3 if(a+b == 3){ -> 조건이 참이기에 아래의 식이 출력된다. System.out.println(b-a); ->1 if(a ==..