[JAVA] chapter 04 조건문과 반복문 연습 문제 [자바의 정석 3rd Edition]
·
◎ Java/Java☕
4-1. 다음의 문장들을 조건식으로 표현하라. public class Ex4_01 { public static void main(String[] args) { //1. int형 변수 x가 10보다 크고 20보다 작을 때 true인 조건식 int x = 10; boolean b1 = x > 10 && x < 20; //2. char형 변수 ch가 공백이나 탭이 아닐 때 true인 조건식 char ch = ' '; boolean b2 = ch != ' ' || ch != '\t'; //3. char형 변수 ch가 'x' 또는 'X'잉ㄹ 때 true인 조건식 boolean b3 = ch == 'x' || ch == 'X'; //4. char형 변수 ch가 숫자('0'~'9')일 때 true인 조건식 boole..
[JAVA] 소수 구하기(Prime Number) [조건문 for을 활용한 소수 구하기]
·
◎ Java/Java☕
[JAVA] 반복문 for[for문, 중첩 for문, 별 찍기, 구구단] 1. 반복문이란? - for, while, do-while '반복문'은 주어진 조건을 만족하는 동안 주어진 문장들을 반복적으로 수행되도록 할 때 사용된다. 반복문의 종류로는 for문과 while문, while문의 변형인 do-while문 yermi.tistory.com [JAVA] 산술 연산자(2)[나머지 연산자(%) : 홀수, 짝수, 배수 검사] 1. 나머지 연산자(%) 나머지 연산자는 왼쪽의 피연산자를 오른쪽 피연산자로 나누고 난 나머지 값을 결과로 반환하는 연산자다. * 나누는 수(오른쪽 피연산자)로 0은 사용할 수 없다. 나머지 연산 yermi.tistory.com 1. 소수의 정의 소수 : 1과 자기자신만으로 나누어 떨어지..
[JAVA] 반복문 break, continue [break문, continue문, 이름 붙은 반복문]
·
◎ Java/Java☕
1. break문 break문은 자신이 포함된 가장 가까운 반복문을 벗어난다. 주로 if문과 함께 사용되어 특정 조건을 만족하면 반복문을 벗어나도록 한다. - 예제 FlowEx30.java public class FlowEx30 { public static void main(String[] args) { int sum = 0; int i = 0; while (true) { if (sum > 100) break; ++i; sum += i; } System.out.println("i=" + i); System.out.println("sum=" + sum); } } 2. continue문 continue문은 반복문 내에서만 사용될 수 있으며, 반복이 진행되는 도중에 continue문을 만나면 반복문의 끝으로 ..
[JAVA] 반복문 while [while문, do-while문, 카운트 다운, 369 게임]
·
◎ Java/Java☕
1. 반복문 while while문은 조건식이 '참(true)인 동안', 즉 조건식이 거짓이 될 때까지 블럭{} 내의 문장을 반복한다. while (조건식) { // 조건식의 연산결과가 참(true)인 동안, 반복될 문장들을 적는다. } for문과 while문은 아래와 같이 바꿔 쓸 수 있다. int i = 0; while (i < 3) { System.out.println("안녕하세요"); i++; } // for문과 while문은 바꿔 쓸 수 있다. for (int i = 0; i < 3; i++) { System.out.println("안녕하세요"); } while문은 for문과는 달리 조건식을 생략할 수 없다. while() { // 에러. 조건식이 없음 } while(true) { // 무한루프..
[JAVA] 윷놀이 만들기(Yut Play) [Math.random()과 조건문 switch 활용]
·
◎ Java/Java☕
[JAVA] 조건문 switch[하나의 조건식으로 많은 경우의 수 처리하기] 1. 조건문 switch switch문은 단 하나의 조건식으로 많은 경우의 수를 처리할 수 있다. switch문은 아래와 같다. 1. 조건식을 계산한다. 2. 조건식의 결과와 일치하는 case문으로 이동한다. 3. 이후의 문 yermi.tistory.com - 윷놀이 만들기(Yut Play) public class YutPlay { public static void main(String[] args) { for (int i = 0 ; i < 20 ; i++) { int play = (int)(Math.random() * 16 + 1); switch (play) { case 1: System.out.println("\'빽도\'입니..