import java.util.Scanner;
//ctrl + shift + /(numpad) : 함수 닫기
//ctrl + shift + *(numpad) : 함수 열기
public class FMain3 {
public static void start_message() {
System.out.println("비만도 검사를 시작하겠습니다.");
}
public static double height() {
Scanner sc = new Scanner(System.in);
System.out.println("키(cm)를 입력하세요 :");
double height = sc.nextDouble();
return height;
}
public static double weight() {
Scanner sc = new Scanner(System.in);
System.out.println("몸무게(kg)를 입력하세요 :");
double weight = sc.nextDouble();
return weight;
}
public static void start(){
start_message();
double height = height();
double weight = weight();
double standard_weight = standard_weight(height);
double fat_rate = fat_rate(weight,standard_weight);
decide_fat(fat_rate);
}
public static double standard_weight(double height){
return (height - 100) * 0.9;
}
public static double fat_rate(double weight, double standard_weight)
{
return (weight)/ (standard_weight) *100;
}
public static void decide_fat(double fat_rate) {
System.out.print("비만도는 ");
System.out.printf("%.1f\n", fat_rate);
System.out.println(fat_rate > 120.0 ? "비만": "안 비만");
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//키(cm), 몸무게(kg) 입력받음
//표준체중 = (키 - 100) * 0.9
// 비만도 = (실제체중 / 표준체중) * 100
// 비만도가 120 넘으면 '비만', 아니면 '안비만'
// 을 판정해서 출력
start();
}
}
위 함수를 작업하기 좋게
축약하는 방법이 있습니다.
ctrl + shift + /(키보드 오른쪽 number 패드에 있는 슬래쉬)
를 누르면 모든 함수가 닫히게 됩니다.
다시 여는 방법은
ctrl + shift + * (키보드 오른쪽 number 패드에 있는 곱하기)
를 누르면 함수가 다시 열리게 됩니다.
개별적으로 열고 닫는 방법은
함수 왼쪽에 + 버튼을 누르면 열리고
- 버튼을 누르면 닫히게 됩니다.
'Java > 실습' 카테고리의 다른 글
[Java] Factorial (0) | 2024.11.26 |
---|---|
[Java] 홀 짝 게임 - 함수를 사용해서 만들기 (0) | 2024.11.25 |
[Java] 비만도 계산 프로그램 (0) | 2024.11.25 |
[Java] 두 숫자 중 큰 수를 출력하는 함수 (0) | 2024.11.25 |
[Java] 명시적 형 변환과 Math기능을 실습을 통해 배워보자 (0) | 2024.11.21 |