Search

반복문3_문제05_칼로리

대분류
STEP03 반복문
소분류
반복문3_문제

영상

문제

package 반복문3_문제; /* [문제] 자전거는 1분에 4칼로리가 소모되고 줄넘기는 1분에 9칼로리가 소모된다. 철수는 90분 동안 505칼로리를 소모했다. 철수가 각 운동에서 사용한 시간은 각각 얼마인지 구하시오. [정답] 자전거 = 61분 줄넘기 = 29분 */ public class 반복문3_문제05_칼로리_문제 { public static void main(String[] args) { } }
Java
복사

해설

package 반복문3_문제; /* [문제] 자전거는 1분에 4칼로리가 소모되고 줄넘기는 1분에 9칼로리가 소모된다. 철수는 90분 동안 505칼로리를 소모했다. 철수가 각 운동에서 사용한 시간은 각각 얼마인지 구하시오. [정답] 자전거 = 61분 줄넘기 = 29분 */ public class 반복문3_문제05_칼로리_정답 { public static void main(String[] args) { /* [풀이] 자전거 = 4칼로리 줄넘기 = 9칼로리 총시간 = 90분 총칼로리 = 505칼로리 자전거 소요시간 = x 줄넘기 소요시간 = y (1) x + y == 90 (2) 4x + 9y == 505 */ int 자전거_칼로리 = 4; int 줄넘기_칼로리 = 9; int 총시간 = 90; int 총칼로리 = 505; int 자전거_시간 = 총시간; int 줄넘기_시간 = 0; boolean run = true; while(run) { if(자전거_시간 + 줄넘기_시간 == 총시간 && 자전거_시간 * 자전거_칼로리 + 줄넘기_시간 * 줄넘기_칼로리 == 총칼로리) { System.out.println("자전거 = " + 자전거_시간 + "분"); System.out.println("줄넘기 = " + 줄넘기_시간 + "분"); run = false; } 자전거_시간 -= 1; 줄넘기_시간 += 1; } } }
Java
복사