-
C# 004 판단문을 사용한 BMI 계산기C# 2022. 3. 15. 21:05
기존 BMI 계산기에 if, else if, else를 사용한 비만도 판단
using System; namespace _004 { class Program { static void Main(string[] args) { double weight = 0, height = 0, bmi = 0; // 입력받을 키와 체중, 계산값을 받을 bmi Console.Write("키를 입력하세요(cm) :"); height = double.Parse(Console.ReadLine()); // 키를 입력받음 Console.Write("체중을 입력하세요(kg) : "); weight = double.Parse(Console.ReadLine()); // 체중을 입력받음 height /= 100; //단위를 미터로 바꿈 bmi = weight / (height * height); //bmi 계산 Console.WriteLine("bmi={0:0.0000}", bmi); //소수점 5자리에서 반올림해서 bmi 출력 if (bmi<20) { Console.WriteLine("저체중입니다"); //bmi로 비만정도 판단 } else if (bmi < 25) { Console.WriteLine("정상체중입니다"); //bmi로 비만정도 판단 } else if (bmi < 30) { Console.WriteLine("경도비만입니다"); //bmi로 비만정도 판단 } else if (bmi < 40) { Console.WriteLine("비만입니다"); //bmi로 비만정도 판단 } else { Console.WriteLine("고도비만입니다"); //bmi로 비만정도 판단 } } } }
결과
실행결과 'C#' 카테고리의 다른 글
C# 006 반복문 x의 y승 계산 (0) 2022.03.15 C# 005 반복문을 사용한 수의 합 (0) 2022.03.15 C# 003 관계연산자 (0) 2022.03.15 C# 002 산술연산자 (0) 2022.03.15 C# 001 입출력 (0) 2022.03.15