APGAR Score

gebaseerd op dodona oefening https://dodona.ugent.be/nl/exercises/668571979/ In 1952 ontwikkelde Dr. Virginia Apgar een test waarmee snel een eerste evaluatie kan gemaakt worden van de algemene toestand van een pasgeboren baby.

Deze test wordt door de verloskundige, gynaecoloog of kinderarts uitgevoerd een minuut, vijf minuten en tien minuten na de geboorte en geeft inzicht in de conditie van de baby op vijf vitale criteria:

code criterium 0 punten 1 punt 2 punten
A Ademhaling geen zwak goed doorhuilen
P Pols- / hartslag 0/min < 100/min 100/min
G Spierspanning / -tonus slap enige flexie van de ledematen actieve beweging van de ledematen
A Aspect / kleur blauw of bleek blauw bij de extremiteiten hele lichaam roze
R Reactie op prikkels geen enige beweging krachtig huilen

Invoer

De invoer bestaat uit vijf regels, waarbij elke regel een omschrijving bevat voor één van de vijf criteria die gebruikt worden om de APGAR score te berekenen. Elke omschrijving wordt gevormd door een sleutelwoord, dat correspondeert met de groengekleurde tekstfragmenten in bovenstaande tabel. Omschrijvingen die verschillen van de opgelijste sleutelwoorden worden als ongeldig aanzien. De pols- en hartslag wordt omschreven door een natuurlijk getal.

Uitvoer

Schrijf de APGAR score uit die overeenstemt met de gegeven observaties. Wanneer de score lager is dan 4, dan moet niet de score zelf, maar de tekst alarm uitgeschreven worden. Indien minstens één van de omschrijvingen voor de observaties ongeldig is, moet de tekst ongeldige invoer uitgeschreven worden.

Implementeer deze oefening in een Java-klasse die je APGAR noemt.

Voorbeelden

Voorbeeld 1

Omschrijf de ademhaling:
goed doorhuilen
Omschrijf de polsslag:
150
Omschrijf de spierspanning:
atieve beweging
Omschrijf het aspect/de kleur:
roze
Omschrijf de reactie op prikkels:
krachtig huilen
De APGAR score bedraagt 10.

Voorbeeld 2

Omschrijf de ademhaling:
geen
Omschrijf de polsslag:
0
Omschrijf de spierspanning:
slap
Omschrijf het aspect/de kleur:
blauw
Omschrijf de reactie op prikkels:
geen
Er is een te lage APGAR score gedetecteerd, onmiddelijke ondersteunende hulp is vereist!

Voorbeeld 3

Omschrijf de ademhaling:
beetje
Omschrijf de polsslag:
-10
Omschrijf de spierspanning:
stijf
Omschrijf het aspect/de kleur:
oranje
Omschrijf de reactie op prikkels:
normaal
De omschrijving van de ademhaling is ongeldig.
De omschrijving van de polsslag is ongeldig.
De omschrijving van de spierspanning is ongeldig.
De omschrijving van het aspect is ongeldig.
De omschrijving van de reactie is ongeldig.
Er is ongeldige input gegeven en de APGAR score kan niet berekend worden.

Hierbij nog wat uitleg over de Dodona-testen voor deze oefening: