Java/Day2
else if 조건문
1. else if 조건문 if 문의 값이 참이면 아래의 else if 문의 내용이 실행되지 않는다. else if는 절대 단독으로 사용될 수 없고 반드시 if문과 함께 사용되어야 한다. (1) 예문 1 - 출력값 Hello - 설명 else if 문의 위에 있는 if문의 조건이 참이기 때문에 아래의 else if문들은 실행되지 않는다. (2) 예문 2 - 출력값 Good - 설명 if문의 조건은 거짓이기 때문에 실행되지 않고 두 번째의 else if문의 조건이 참이기 때문에 실행되었다. 위에서 이미 실행이 이루어졌기 때문에 제일 아래의 else if문은 실행되지 않는다. (3) 예문 3 - 출력값 Nice - 설명 if문의 조건은 거짓, 가운데의 else if문의 조건도 거짓이고 제일 아래의 else ..
if 조건문과 else의 다양한 예문
1. if 조건문과 else의 다양한 예문 if의 조건문이 거짓일 경우 다른 실행문이 출력되도록 하는 경우. if의 조건이 거짓일 경우 무조건 else의 조건문이 실행되는 구조이기 때문에 else는 조건이 들어가지 않는다. else는 절대 단독으로 사용될 수 없고 if와 함께 사용이 되어야 한다. (1) 예문 1 - 출력값 Good (2) 예문 2 - 출력값 에러가 발생한다. * 설명 else 위에는 반드시 if문이 존재해야 하는데 if문이 존재하지 않고 단독으로 사용되었기 때문에. (3) 예문3 - 출력값 에러가 발생한다. * 설명 else 위에는 반드시 if문이 존재해야 하는데 이 경우 if문이 아닌 평서문 ' System.out.println("Nice"); ' 가 존재하기 때문이다. if문의 중괄..
if 조건문
1. if 조건문 if : 만약 ~라면 어떠한 조건에 대한 판단이 필요할 경우 사용하는 조건문. if문 조건의 내용이 참이면 중괄호 안의 식이 실행된다. (1) 예문 1 - 출력값 Hello Good * 설명 if 문 안의 조건이 참이기 때문에 실행문 출력. (2) 예문 2 - 조건이 거짓이기 때문에 출력값 없음. (3) 예문 3 - 출력값 Good * 설명 중괄호가 없는 경우 바로 아래 문장만 포함이 되는 것인데 조건이 거짓이기 때문에 Hello는 출력되지 않고 if문에 포함되지 않는 Good만 출력이 된다. (4) 예문 4 - 출력값 Hello Good * 설명 if문의 조건이 거짓이지만 if문은 끝에 세미콜론이 붙어서 명령문으로 끝나기 때문에 Hello와 Good은 관련이 없어져서 출력된다. (5)..
dowhile 반복문을 사용한 예문
1. dowhile 반복문을 사용한 예문 (1) 1부터 100까지의 합 (2) 1부터 100까지 짝수의 합 (3) 1부터 100까지 4의 배수의 개수 (4) 7의 배수의 합이 최초로 1000을 넘는 수와 그 수가 몇번째 항인지 (5) 5!
do while 반복문
1. do while 반복문 for반복문과 while반복문은 선체크 반복문으로 조건이 만족되어야 실행되지만 dowhile반복문은 후체크 반복문으로 조건이 만족되지 않아도 1번은 실행된 후에 종료가 된다. 조건이 맞던 맞지 않던 반드시 1번은 실행이 된다. (1) do while 반복문은 반드시 중괄호가 있어야 한다. (2) while 문 옆에 세미콜론 ; 이 붙는다. * 설명 i의 값은 10으로 시작하고 Hi 를 출력 후 ++ 되기 때문에 중괄호 안에서 i의 값은 11이 된다. 이후에 아래 조건에서 i