//매일 치킨 20마리만 판매
//손님 50명 대기
int max = 20;
for (int i = 1; i <= 50 ; i++) {
System.out.println(i+"번 손님 주문하신 치킨 나왔습니다");
if(i==max){
System.out.println("금일 재료가 소진되었습니다");
break;
}
}
//매일 치킨 20마리만 판매
//손님 50명 대기
int index = 1; for와 달리 변수가 필요함(중요)
while(index <= 50){
System.out.println(index+"번 손님 주문하신 치킨 나왔습니다");
if(index == 20){
System.out.println("금일 재료가 모두 소진되었습니다");
break;
}
index++; //위치 중요, while문에서 벗어나지 않게
}
오류난 부분 : For문과 달리 while문은 변수를 선언해야하며, while문 안의 증감연산자 작성 시 while문에 수행 해야할 문장 모두 다 수행 한 후 마지막에 위치한다.