티스토리 뷰

728x90
반응형

 

 

 

do~while문을 이용하여 간단한 다이어트 프로그램을 만드는 예제입니다.

 

Q. 현재 몸무게와 목표 몸무게를 입력 받고 주차 별 강량 몸무게를 입력 받으세요.

목표몸무게를 달성하면 축하한다는 문구를 출력하고 입력을 멈추세요!

 

 

 

실행 결과

 

 

 

do~while문을 이용한 정답 코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import java.util.Scanner;
 
public class Main {
 
    public static void main(String[] args) {
 
        Scanner sc = new Scanner(System.in);
        
        int weightNow;
        int weightGoal;
        int week = 0;
        int weightReduction;
        
        System.out.print("현재몸무게 : ");
        weightNow = sc.nextInt();
        System.out.print("목표몸무게 : ");
        weightGoal = sc.nextInt();
        
        do {
            week++;
            System.out.print(week + "주차 감량 몸무게 : ");
            weightReduction = sc.nextInt();
            weightNow -= weightReduction;
        } while (weightNow>weightGoal);
        
        System.out.println(weightNow + "kg 달성!! 축하합니다!");
 
    }
    
}
 
cs

 

 

 

728x90
반응형
댓글

"이 블로그의 모든 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday