Advertisement
cberggold19

BMI Rechner

Sep 19th, 2019
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.53 KB | None | 0 0
  1. import java.util.Scanner;                         // Scanner import, um die Zahlen auszulesen
  2.  
  3. public class BMI_Rechner {
  4.   Scanner sc = new Scanner(System.in);            //Attribute
  5.   private double gewicht;
  6.   private double groesse;
  7.   private double bmi;
  8.  
  9.   public static void main(String[] args) {                               // Hauptprogramm
  10.    
  11.     BMI_Rechner bmir = new BMI_Rechner();                                // Notwendig, damit die Attribute außerhalb der main angesprochen werden können
  12.    
  13.     System.out.println("Wie schwer bist du in Kilogramm (kg)");          // Frage über das Gewicht
  14.     bmir.gewicht = bmir.sc.nextDouble();
  15.    
  16.     System.out.println("Wie groß bist du in Metern (m)");                // Frage über die Größe
  17.     bmir.groesse = bmir.sc.nextDouble();
  18.    
  19.     bmir.bmi = bmir.gewicht / (bmir.groesse * bmir.groesse);             // Berechnung
  20.     if (bmir.bmi < 18.5){ // Abfragen
  21.       System.out.println("\n Du hast Untergewicht: " + bmir.bmi);
  22.     } else if (bmir.bmi > 18.5 && bmir.bmi < 24.9) {
  23.       System.out.println("\n Du bist Normalgewichtig: " + bmir.bmi);
  24.     } else if (bmir.bmi > 25 && bmir.bmi < 29.9) {
  25.       System.out.println("\n Du hast Übergewicht: " + bmir.bmi);
  26.     } else if (bmir.bmi > 30 && bmir.bmi < 50){
  27.       System.out.println("\n Du hast Starkes Übergewicht: " + bmir.bmi);
  28.     } else{
  29.       System.out.println("Falsche Eingaben! Du solltest Zahlen eingeben, und nur welche, die auf der Erde für einen Menschen realistisch sind.");
  30.     }
  31.   }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement