Advertisement
Guest User

Untitled

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