Quiz 1.
20 이하 짝수 출력하는 방법으로 A. 증감식에 표현, B. if~continue문 활용 두 가지 적용해봤다.
package com.reminder.loop;
public class Quiz01 {
public static void main(String[] args) {
/* for문 사용 */
System.out.println("==== 1시부터 12시 ====");
for(int i=1; i <= 12; i++) {
System.out.println(i + "시");
}
System.out.println("==== 20 이하 짝수 A. ====");
for(int i=2; i <= 20; i += 2) {
System.out.println(i);
}
System.out.println("==== 20 이하 짝수 B. ====");
for(int i=2; i <= 20; i++) {
if(i % 2 != 0) {
continue;
}
System.out.println(i);
}
}
}
Quiz 2.
0시 0분~23시 59분 출력하는 코드이다.
package com.reminder.loop;
public class Quiz02 {
public static void main(String[] args) {
/* 중첩 for문 */
for(int hour=0; hour <= 23; hour++) {
for(int minute=0; minute <= 59; minute++) {
System.out.println(hour + "시 " + minute + "분");
}
}
}
}
Quiz 3.
package com.reminder.loop;
public class Quiz03 {
public static void main(String[] args) {
/* while, do~while문 */
System.out.println("==== while문 ====");
int hour=1;
while(hour <= 12) {
System.out.println(hour + "시");
hour++;
}
System.out.println("==== do~while문 ====");
int time=1;
do {
System.out.println(time + "시");
time++;
} while(time <= 12);
}
}
'Java' 카테고리의 다른 글
[자바의 정석] Ch 3. 연산자 연습문제 풀이 (0) | 2021.12.25 |
---|---|
[JAVA] 4-3. 분기문 break, continue (0) | 2021.12.25 |
[JAVA] 4-2. 반복문 for, while (0) | 2021.12.24 |
조건문 수업 Quiz (0) | 2021.12.24 |
조건문 수업 practice (0) | 2021.12.24 |