나도코딩 선생님께 질문 요청 중

증감연산자의 위치가 매번 헷갈린다

 //상황
        //최대 치킨 30마리(1인 1마리), 대기고객 50명
        //노쇼 고객 15번, 다음 손님으로 넘어감
        int max = 30;
        int noShow = 15;
        int sold = 0;


        for (int i = 1; i <=50 ; i++) {
            System.out.println(i+"번 손님 나왔습니다");
            if(i==noShow){
                System.out.println(i+"번 노쇼로 넘어갑니다");
                continue;
            }
            sold++;
            if(sold==max){
                System.out.println("금일 영업종료");
                break;
            }
           // sold++; 왜 여긴 안되냐고..외않돼?

        }
    }

0개의 댓글