비만을 판단하기 위해서 BMI 수치가 필요하다.
BMI 수치가 입력되면 비만을 판단하시오.
* BMI에 따른 비만 판정
BMI 수치 | 비만 판정 |
~10 이하 | 정상 |
~20 이하 | 과체중 |
20~ 초과 | 비만
입력 BMI수치가 정수로 입력된다. 출력 BMI수치에 따라 비만인지 판정하시오. |
입력 : BMI수치가 정수로 입력된다.
출력 : BMI수치에 따라 비만인지 판정하시오.
보림이는 엄마와 함께 놋데리아에 갔다.
보림이는 먹고 싶은게 많았으나 엄마가 살찐다고 2가지만 골라서 먹으라고 했다.
그리고 2메뉴의 칼로리 합이 500보다 크면 엄마가 화를 내고, 500이하면 화를 내지 않으신다.
보림이가 선택할 수 있는 메뉴는 다음과 같다.
1. 치즈버거 : 400 칼로리
2. 야채버거 : 340 칼로리
3. 우유 : 170 칼로리
4. 계란말이 : 100 칼로리
5. 샐러드 : 70 칼로리
이 메뉴들 중 2가지 메뉴를 선택했을 때 칼로리 합을 계산하고, 그 칼로리 합이 500보다 크면 "angry", 500이하면 "no angry"를 출력하시오.
입력 : 메뉴의 번호가 차례대로 두개 주어진다. (정수)
출력 : 그 번호의 메뉴 칼로리를 계산하여 500보다 크면 "angry", 500이하면 "no angry"를 출력하시오.
세 개의 직선이 있다.
숫자의 의미는 직선의 길이를 말한다.
이 직선으로 삼각형을 만들 수 있는지 판단하는 프로그램을 작성하시오.
삼각형의 성립 조건)
a, b, c 가 변의 길이이고 c가 제일 긴 길이라고 한다면
c < a + b 이면 삼각형이 성립됨.
입력 : 직선의 길이 3개가 입력으로 주어진다.(정수)
출력 : 삼각형이 가능하면 "yes", 삼각형을 만들 수 없다면 "no"를 출력하시오.
삼각형의 3변의 길이 a, b, c가 입력으로 주어진다.
여기서 입력되는 변의 관계는 a ≤ b ≤ c 이다.
그 삼각형이 무슨 삼각형인지 출력하시오.
입력 : 변의 길이 a, b, c가 입력된다. ( 정수)
출력
조건에 따라 삼각형을 출력한다.
세 변의 길이가 같은 경우 : 정삼각형
두 변의 길이가 같은 경우 : 이등변삼각형
a2 + b2 = c2일 경우(피타고라스 정리) : 직각삼각형
위의 조건에 맞지 않는 일반 삼각형일 경우 : 삼각형
삼각형이 아닐 경우 : 삼각형아님
을 출력한다.
분수의 크기를 비교하는 프로그램을 작성하시오.
분수는 a / b , c / d 모양으로 주어진다.
입력 : a , b , c , d 가 차례대로 입력으로 주어진다.(자연수)
출력
a / b > c / d 이면 > 를 출력,
a / b = c / d 이면 = 를 출력,
a / b < c / d 이면 < 를 출력.
어떤 차의 높이가 170170cmcm 이다.
이 차는 33개의 터널 aa, bb, cc를 차례대로 지나게 될 것이다.
각 터널의 높이가 차의 높이(170170)보다 같거나 낮으면 차는 터널과 충돌하여 사고가 날 것이다.
각 터널 aa, bb, cc의 높이가 차례대로 33개 입력되면,
터널을 무사히 잘 통과하면 PASS 를 출력하고, 사고가 난다면 CRASH 와 처음 충돌하는 터널의 높이를 출력하시오.
입력 : 터널 a,b,ca,b,c의 높이가 공백으로 분리되어 차례대로 3개 입력된다. (정수)
출력 : 높이가 170170인 차가 잘 통과할 수 있으면 PASS를 출력, 170170보다 같거나 작으면 CRASH 처음 충돌한 터널 높이를 출력하시오. 도움말을 참고하세요
희윤이의 키는 170.0Cm 이고, 몸무게는 80.0kg이라고 하자.
희윤이의 표준 몸무게 = (170 - 100) * 0.9 = 63 kg
희윤이의 비만도 = (80 - 63) * 100 / 63 = 26.98
따라서 비만도가 26.98이므로 희윤이는 "비만"
입력 :희윤이의 키와 몸무게가 공백을 기준으로 입력된다.(실수)
출력 : 희윤이의 비만도에 따른 등급을 출력한다.
앞의 브로카 공식은 사실 키가 160cm 이상일 경우에만 적용되는 식이다.
만약 키가 160cm보다 작을 때는 다음과 같은 공식을 사용한다.
* 표준몸무게
키에 따른 표준몸무게 | 공식 |
키가 150 미만일 때 | (실제 키 - 100) |
키가 150이상 160미만일 때 | (실제 키 - 150) /2 + 50 |
키가 160 이상일 때 | (실제 키 - 100) * 0.9 |
* 비만도 계산 공식
항목 | 공식 |
비만도 = |
(실제 몸무게 - 표준몸무게) * 100 / 표준 몸무게 |
* 비만도에 따른 등급 판정
등급 | 비만도 수치 |
10 이하 | 정상 |
10~20 이하 | 과체중 |
20 초과 | 비만 |
예시)
키가 150Cm 이고, 몸무게는 60kg이라고 하자.
표준 몸무게 = (150 - 150) / 2 + 50 = 50 kg
비만도 = (60 - 50) * 100 / 50 = 20
따라서 비만도가 20 이므로 "과체중"
입력 : 키와 몸무게가 공백을 기준으로 입력된다.(실수)
출력 : 비만도에 따른 등급을 출력한다.(설명 참조)
CodeUp 조건문 if~else마무리. 2020-04-25 (0) | 2020.04.25 |
---|---|
CodeUP If~else 조건문 2020-04-19 (0) | 2020.04.19 |
CodeUP If~else 조건문 2020-04-16 (0) | 2020.04.14 |
CodeUP If~else 조건문 2020-04-13 (1065~1164) (0) | 2020.04.13 |