Advertisement
lisadeblauwe

Untitled

Oct 18th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.05 KB | None | 0 0
  1. package apgar;
  2.  
  3. import java.util.Scanner;
  4.  
  5. /**
  6.  *
  7.  * @author lmadblau
  8.  */
  9. public class APGAR {
  10.    
  11.     public static void main(String[] args) {
  12.         String ademhaling, spierspanning, kleur, reactie, polsslag;
  13.         int A1, P, G, A2, R, score, polsslag1;
  14.        
  15.         A1 = -1;
  16.         P = -1;
  17.         G = -1;
  18.         A2 = -1;
  19.         R = -1;
  20.    
  21.         Scanner keyb = new Scanner(System.in);
  22.        
  23.         System.out.println("Omschrijf de ademhaling:");
  24.         ademhaling = keyb.nextLine();
  25.        
  26.         System.out.println("Omschrijf de polsslag:");
  27.         polsslag = keyb.nextLine();
  28.         polsslag1 = Integer.parseInt(polsslag);
  29.        
  30.         System.out.println("Omschrijf de spierspanning:");
  31.         spierspanning = keyb.nextLine();
  32.        
  33.         System.out.println("Omschrijf het aspect/de kleur:");
  34.         kleur = keyb.nextLine();
  35.        
  36.         System.out.println("Omschrijf de reactie op prikkels:");
  37.         reactie = keyb.nextLine();
  38.        
  39.         if(ademhaling.equals("geen") ){
  40.             A1 = 0;
  41.         } else if (ademhaling.equals("zwak")){
  42.             A1 = 1;
  43.         } else if (ademhaling.equals("goed doorhuilen")){
  44.             A1 = 2;
  45.         } else {
  46.             System.out.println("De omschrijving van de ademhaling is ongeldig.");
  47.         }
  48.        
  49.         if(polsslag1 < 0){
  50.             System.out.println("De omschrijving van de polsslag is ongeldig.");
  51.         } else if (polsslag1 == 0){
  52.             P = 0;
  53.         } else if (polsslag1 < 100){
  54.             P = 1;
  55.         } else {
  56.             P = 2;
  57.         }
  58.        
  59.         if(spierspanning.equals("slap")){
  60.             G = 0;
  61.         } else if (spierspanning.equals("enige flexie")){
  62.             G = 1;
  63.         } else if (spierspanning.equals("actieve beweging")){
  64.             G = 2;
  65.         } else {
  66.             System.out.println("De omschrijving van de spierspanning is ongeldig.");
  67.         }
  68.        
  69.         if(kleur.equals("blauw") || kleur.equals("bleek")){
  70.             A2 = 0;
  71.         } else if (kleur.equals("extremiteiten")){
  72.             A2 = 1;
  73.         } else if (kleur.equals("roze")){
  74.             A2 = 2;
  75.         } else {
  76.             System.out.println("De omschrijving van het aspect is ongeldig.");
  77.         }
  78.        
  79.         if(reactie.equals("geen")){
  80.             R = 0;
  81.         } else if (reactie.equals("enige beweging")){
  82.             R = 1;
  83.         } else if (reactie.equals("krachtig huilen")){
  84.             R = 2;
  85.         } else {
  86.             System.out.println("De omschrijving van de reactie is ongeldig.");
  87.         }
  88.        
  89.         score = A1 + P + G + A2 + R;
  90.        
  91.         if(A1 < 0 || P < 0 || G < 0 || A2 < 0 || R < 0){
  92.             System.out.println("Er is ongeldige input gegeven en de APGAR score kan niet berekend worden.");
  93.         } else if (score < 4){
  94.             System.out.println("Er is een te lage APGAR score gedetecteerd, onmiddelijke ondersteunende hulp is vereist!");
  95.         } else {
  96.             System.out.println("De APGAR score bedraagt " + score);
  97.         }
  98.     }
  99. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement