Guest User

Untitled

a guest
Apr 10th, 2016
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.util.Scanner;
  2. import java.lang.Math;
  3. import javax.swing.JOptionPane;
  4. public class Hauptklasse {
  5.  
  6. public static void main(String[] args) {
  7. // TODO Auto-generated method stub
  8.  
  9. double ergebnisMANN;
  10. double ergebnisFRAU;
  11.  
  12.  
  13. Object[] options = {"Mann", "Frau"};
  14. int MannFrau = JOptionPane.showOptionDialog(null, "Bist du ein Mann oder eine Frau?", "KalorienRechner", JOptionPane.DEFAULT_OPTION, JOptionPane.INFORMATION_MESSAGE, null, options, options[0]);
  15. System.out.println(MannFrau);
  16.  
  17.  
  18. Object[] option = {"nur sitzend oder liegend", "kaum körperliche Aktivität", "sitzend, gehend, stehend", "hauptsächlich stehend und gehend", "körperlich anstrengende Arbeit"};
  19. int Art = JOptionPane.showOptionDialog(null, "Wähle deinen PAL-Wert", "KalorienRechner", JOptionPane.DEFAULT_OPTION, JOptionPane.INFORMATION_MESSAGE, null, option, option[0]);
  20. System.out.println(Art);
  21.  
  22. String kg = JOptionPane.showInputDialog(null, "Geben sie ihre Kilogramm ein:", "KalorienRechner", JOptionPane.PLAIN_MESSAGE);
  23. try{
  24. double kgwert = Double.parseDouble(kg);
  25. }catch(Exception e){
  26. JOptionPane.showMessageDialog(null, "Du hast keine Zahl eingegeben!");
  27. }
  28.  
  29.  
  30. String alter = JOptionPane.showInputDialog(null, "Geben sie ihr Alter ein:", "KalorienRechner", JOptionPane.PLAIN_MESSAGE);
  31. try{
  32. double alterwert = Double.parseDouble(alter);
  33. }catch(Exception f){
  34. JOptionPane.showMessageDialog(null, "Du hast keine Zahl eingegeben!");
  35. }
  36.  
  37.  
  38. String groeße = JOptionPane.showInputDialog(null, "Geben sie ihre Größe ein:", "KalorienRechner", JOptionPane.PLAIN_MESSAGE);
  39. try{
  40. double groeßewert = Double.parseDouble(groeße);
  41. }catch(Exception g){
  42. JOptionPane.showMessageDialog(null, "Du hast keine Zahl eingegeben!");
  43. }
  44.  
  45.  
  46. if(MannFrau==0){
  47. ergebnisFRAU = 655.1 + (9.6*kg) + (1.8*groeße) - (4.7 * alter);
  48. }
  49.  
  50. if(MannFrau==1){
  51. ergebnisMANN = 66.47 + (13.7*kg) + (5*groeße) - (6.8*alter);
  52. }
  53.  
  54.  
  55.  
  56. }
  57.  
  58. }
Add Comment
Please, Sign In to add comment