JAVA
java_제어문(반복문) 연습 _22.05.20(day3)
양빵빵
2022. 5. 20. 15:53
package day03;
public class Loop01 {
public static void main(String[] args) {
// 정수 n을 입력하면 1부터 n까지
// 가로로 출력하는 코드
int n = 10;
/* int i = 1;
while (i <= n) {
System.out.printf("%d ", i);
i++;
}*/
for (int i = 1; i <= n; i++) {
System.out.printf("%d ", i);
}
}
}
package day03;
public class Loop02 {
public static void main(String[] args) {
apple : for (char upper = 'A'; upper <= 'Z'; upper++) {
for (char lower = 'a'; lower <= 'z'; lower++) {
if (lower == 'f') break apple; // break는 제일 가까운 반복문 탈출
// 안쪽 브레이크로 바깥쪽 for문도 탈출하고 싶을때 (label 기능)
System.out.printf("%c - %c\n", upper, lower);
} //inner for
if (upper == 'D') break;
}//outer for
}
}
package day03;
import java.util.Scanner;
public class Loop03 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (true) {
System.out.print("음식명: ");
String food = sc. nextLine();
if (food.equals("그만")) break;
System.out.println("food=" + food);
}
System.out.println("반복문 종료!");
}
}