LeventHAN

StartToRun

Sep 26th, 2020
898
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.util.Scanner;
  2. public class StartToRun {
  3.     public static void main (String[] args){
  4.         Scanner input = new Scanner(System.in);
  5.         double intensiteit = 0;
  6.         int hartslagMax = 0;
  7.         double hartslagIdeaal = 0;
  8.         double recupTrain = 65;
  9.         double lsdTrain = 70;
  10.         double extensTrain = 75;
  11.         double intensUitTrain = 85;
  12.         double tempoTrain = 90;
  13.         double intensTrain = 95;
  14.  
  15.  
  16.  
  17.         System.out.println("Deze applicatie berekent je ideale trainingshartslag aan de hand van de formule van Karvonen.");
  18.         System.out.print("Geef je leeftijd:");
  19.         int leeftijd = input.nextInt();
  20.         hartslagMax = 220-leeftijd;
  21.         System.out.print("Geef je hartslag in rust:");
  22.         int hartRust = input.nextInt();
  23.         System.out.println("Welk soort training wil je doen?");
  24.         System.out.println("      1 : recuperatie training");
  25.         System.out.println("      2 : LSD training (Long Slow Distance)");
  26.         System.out.println("      3 : extensieve uithouding");
  27.         System.out.println("      4 : intensieve uithouding");
  28.         System.out.println("      5 : tempo-interval");
  29.         System.out.println("      6 : intensieve interval");
  30.         System.out.print("Maak je keuze:");
  31.         int keuze = input.nextInt();
  32.  
  33.         switch (keuze){
  34.             case 1:
  35.                 intensiteit = recupTrain;
  36.                 break;
  37.             case 2:
  38.                 intensiteit = lsdTrain;
  39.                 break;
  40.             case 3:
  41.                 intensiteit = extensTrain;
  42.                 break;
  43.             case 4:
  44.                 intensiteit = intensUitTrain;
  45.                 break;
  46.             case 5:
  47.                 intensiteit = tempoTrain;
  48.                 break;
  49.             case 6:
  50.                 intensiteit = intensTrain;
  51.                 break;
  52.             default:
  53.                 System.out.println("Verkeerde training gekozen.");
  54.                 return;
  55.         }
  56.         hartslagIdeaal = (hartRust + (hartslagMax - hartRust) * (intensiteit/100));
  57.         System.out.println("Je maximale hartslag is "+hartslagMax);
  58.         System.out.println("Je traint best met een hartslag rond de "+hartslagIdeaal);
  59.     }
  60. }
RAW Paste Data