Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class APGAR {
- public static void main(String[] args) {
- String ademhaling, spierspanning, aspect, reactie;
- int score = 0, polsslag;
- Scanner keyboard = new Scanner(System.in);
- System.out.println("Omschrijf de ademhaling:");
- ademhaling = keyboard.nextLine();
- System.out.println("Omschrijf de polsslag: ");
- polsslag = keyboard.nextInt();
- System.out.println("Omschrijf de spierspanning:");
- keyboard.nextLine();
- spierspanning = keyboard.nextLine();
- System.out.println("Omschrijf het aspect/de kleur: ");
- aspect = keyboard.nextLine();
- System.out.println("Omschrijf de reactie op prikkels");
- reactie = keyboard.nextLine();
- switch (ademhaling.toLowerCase())
- {
- case "geen":
- score = score + 0;
- break;
- case "zwak":
- score = score + 1;
- break;
- case "goed doorhuilen":
- score = score + 2;
- break;
- default:
- score = score - 50;
- System.out.println("De omschrijving van de ademhaling is ongeldig.");
- break;
- }
- if (polsslag == 0)
- score = score + 0;
- else if ((polsslag > 0) && (polsslag < 100))
- score = score + 1;
- else if (polsslag >= 100)
- score = score + 2;
- else if (polsslag < 0)
- {
- score = score - 50;
- System.out.println("De omschrijving van de polsslag is ongeldig.");
- }
- switch (spierspanning.toLowerCase())
- {
- case "slap":
- score = score + 0;
- break;
- case "enige flexie":
- score = score + 1;
- break;
- case "actieve beweging":
- score = score + 2;
- break;
- default:
- score = score - 50;
- System.out.println("De omschrijving van de spierspanning is ongeldig.");
- break;
- }
- switch (aspect.toLowerCase())
- {
- case "blauw":
- score = score + 0;
- break;
- case "bleek":
- score = score + 0;
- break;
- case "extremiteiten":
- score = score + 1;
- break;
- case "roze":
- score = score + 2;
- break;
- default:
- score = score -50;
- System.out.println("De omschrijving van het aspect is ongeldig.");
- break;
- }
- switch (reactie.toLowerCase())
- {
- case "geen":
- score = score + 0;
- break;
- case "enige beweging":
- score = score + 1;
- break;
- case "krachtig huilen":
- score = score + 2;
- break;
- default:
- score = score - 50;
- System.out.println("De omschrijving van de reactie is ongeldig.");
- break;
- }
- if ((score >= 0) && (score < 4))
- System.out.println("Er is een te lage APGAR score gedetecteerd, onmiddelijke ondersteunende hulp is vereist!");
- else if (score >= 4 && score <= 10)
- System.out.println("De APGAR score bedraagt " + score);
- else
- System.out.println("Er is ongeldige input gegeven en de APGAR score kan niet berekend worden.");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement