portafolio

Home   »   portafolio

import java.util.Scanner;

public class Portafolio {

    import java.util.Scanner;

    public static class IndiceMasaCorporal {

        public static void main(String[] args) {

            Scanner sc = new java.util.Scanner(System.in);
            System.out.print("Introduce tu altura en metros: ");
            double altura = sc.nextDouble();
            System.out.print("Introduce tu peso en kilogramos: ");
            double peso = sc.nextDouble();
            sc.close();

            double imc = calcularIMC(altura, peso);

            String clasificacion = "";
            if(imc < 16){
                clasificacion = "Infrapeso: Delgadez severa";
            } else if(imc < 17){
                clasificacion = "Infrapeso: Delgadez moderada";
            } else if(imc < 18.50){
                clasificacion = "Infrapeso: Delgadez aceptable";
            } else if(imc < 25){
                clasificacion = "Peso normal";
            } else if(imc < 30){
                clasificacion = "Sobrepeso";
            } else if(imc < 35){
                clasificacion = "Obeso: Tipo 1";
            } else if(imc < 40){
                clasificacion = "Obeso: Tipo 2";
            } else {
                clasificacion = "Obeso: Tipo 3";
            }

            System.out.println("\nTu índice de masa corporal es: " + imc);
            System.out.println("Atendiendo al IMC, tiene: " + clasificacion);

        }

        private static double calcularIMC(double altura, double peso){
            double imc = peso/(Math.pow(altura, 2));
            return Math.rint(imc*100)/100;
        }
    }
}

Leave a Reply

Your email address will not be published.