Inhaltsverzeichnis:
- Schritt 1: Identifizieren der Anzahl der Getränke (für-Schleife)
- Schritt 2: Andere Variablen definieren (input, if/else)
- Schritt 3: Definieren Sie eine Gleichung zur Berechnung von BAC
- Schritt 4: Interpretieren des BAC in manifeste Ergebnisse am menschlichen Körper (wenn/sonst)
- Schritt 5: Berechnen Sie die Anzahl der Stunden, bevor das Subjekt nüchtern ist
- Schritt 6: Ergebnisse und Interpretation
Video: Sandbox-Projekt: BAC-Berechnung und Interpretation: 6 Schritte
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Von Haarika Gogineni, Hana Schlosser und Benedict Uiseco
In diesem Projekt werden wir versuchen, die Blutalkoholkonzentration (BAK) basierend auf der Anzahl der Getränke, dem Gewicht und dem Geschlecht einer Person zu berechnen. Nach der Ausgabe des berechneten BAC werden wir die Auswirkungen dieses bestimmten BAC-Spiegels auf die wichtigsten Organe und Systeme des Körpers und seine physischen Eigenschaften angeben. Wir werden auch die BAC neu anordnen, um die Anzahl der Stunden zu berechnen, die die Person benötigt, um den Alkohol abzubauen und vollständig nüchtern zu sein.
Schritt 1: Identifizieren der Anzahl der Getränke (für-Schleife)
- Beginnen Sie den Code, indem Sie die Funktionen "clear" und "clc" verwenden, um das Befehlsfenster und den Arbeitsbereich von der vorherigen Arbeit zu löschen
- Verwenden Sie die Funktion "Eingabe", um das Befehlsfenster zu drucken und den Probanden aufzufordern, die Anzahl der verschiedenen konsumierten Getränke einzugeben.
- Wenn die Variable "NumberofDrinks" größer als 1 ist, verwenden Sie eine "for-Schleife", um die Person zur Eingabe des prozentualen Alkoholgehalts und der Unzen Alkohol in jeder Getränkeart aufzufordern. Diese Variablen werden dann verwendet, um den gesamten Alkoholkonsum des Probanden zu berechnen.
Schritt 2: Andere Variablen definieren (input, if/else)
- Verwenden Sie die "Eingabe"-Funktion erneut, um die Person aufzufordern, das Gewicht (lbs) und die Anzahl der seit dem Trinken verstrichenen Stunden einzugeben; beide Faktoren beeinflussen den Abbau von Alkohol im Blut.
- Verwenden Sie die Funktion "Eingabe", um dem Probanden die Eingabe seines Geschlechts zu ermöglichen.
- Ergänzen Sie diese Funktion mit einer "if/elseif"-Anweisung, die jedem Geschlecht eine bestimmte Konstante zuweist. Die Funktion "strcmp" vergleicht die Variable mit dem String, und wenn die eingegebene Variable nicht "männlich" oder "weiblich" ist, erstellen Sie eine "else"-Anweisung, die ERROR ausgibt.
Problem, das wir hatten: Eines der Probleme, die wir hatten, war, als wir versuchten, einen logischen Operator für die Variable "Geschlecht" zu erstellen. Der Code würde nicht richtig funktionieren, wenn wir "gender = 'male'" oder "gender = 'female'" schreiben; es würde zu männlich zurückkehren, unabhängig davon, ob dies das richtige Geschlecht war oder nicht. Das Problem war, dass es in "else"-Anweisungen nicht möglich war, eine Variable gleich einem String zu haben. Als Ergebnis mussten wir die Funktion auf "strcmp" - die String-Compare-Funktion - überarbeiten, die den Fortschritt des Codes ermöglichte.
Schritt 3: Definieren Sie eine Gleichung zur Berechnung von BAC
Verwenden Sie die in der Forschung gefundene Formel, um eine Gleichung zu entwickeln, um den BAC anhand der in den vorherigen Schritten erstellten Variablen zu ermitteln
Schritt 4: Interpretieren des BAC in manifeste Ergebnisse am menschlichen Körper (wenn/sonst)
- Erstellen Sie eine "if/elseif"-Anweisung, die logistische Operatoren (>, <, ==, ~, &) verwendet, um das entsprechende Ergebnis gemäß dem berechneten BAC-Wert anzuzeigen, der der ausgewählten logistischen Anweisung entspricht.
- Verwenden Sie die Funktion "fprintf", um den BAC-Wert und die resultierenden Auswirkungen dieser Stufe auf den Körper und ihre Manifestationen basierend auf Forschung im Befehlsfenster auszugeben.
- Wiederholen Sie diese Schritte für alle wichtigen BAC-Bereiche mit unterschiedlichen Auswirkungen
Schritt 5: Berechnen Sie die Anzahl der Stunden, bevor das Subjekt nüchtern ist
- Ordnen Sie die BAC-Formel aus Schritt 2 neu an, um die Anzahl der Stunden zu ermitteln, bis die Person nüchtern ist (BAC = 0)
- Berechnen Sie mit dieser Formel die Anzahl der Stunden und drucken Sie diese Daten mit der Funktion "fprintf" in das Befehlsfenster
Schritt 6: Ergebnisse und Interpretation
Nachdem Sie den Code geschrieben und Werte für die gestellten Fragen, Anzahl der Getränke, Alkoholanteil, Gewicht, Geschlecht usw. eingegeben haben, klicken Sie auf "Ausführen" und erhalten Sie Ihre Ergebnisse. Der BAC wird zusammen mit einem Absatz angezeigt, in dem die Auswirkungen des berechneten BAC erläutert werden. Eine weitere gedruckte Erklärung gibt Ihnen die Anzahl der Stunden an, die Sie benötigen, bis Sie völlig nüchtern sind
* HINWEIS: Da der Abschnitt mit den Interpretationen lang ist, müssen Sie nach rechts scrollen, um die gesamte Nachricht zu lesen.
Empfohlen:
Erste Schritte mit Amara: 7 Schritte
Erste Schritte mit Amara: Amara ist ein kostenloser Untertitel-Editor, mit dem Sie ganz einfach Untertitel zu Videos hinzufügen können – vom Unterricht bis zum persönlichen Gebrauch. Diese Anweisungen helfen Ihnen, ein Amara-Konto einzurichten, damit Sie schnell und einfach Untertitel hinzufügen können
Erste Schritte mit der Heimautomatisierung: Home Assistant installieren: 3 Schritte
Erste Schritte mit der Hausautomation: Home Assistant installieren: Wir starten jetzt die Hausautomationsserie, in der wir ein Smart Home erstellen, das es uns ermöglicht, Dinge wie Licht, Lautsprecher, Sensoren usw. über einen zentralen Hub zusammen mit einem Sprachassistent. In diesem Beitrag erfahren Sie, wie Sie in
Erste Schritte mit dem SkiiiD-Editor: 11 Schritte
Erste Schritte mit dem SkiiiD-Editor: skiiiD-Editor, Entwicklungsboard-Firmware IDEskiiiD-Editor basiert auf skiiiD (Firmware Development Engine). Jetzt ist es mit Arduino UNO, MEGA und NANO mit 70+ Komponenten kompatibel.BetriebssystemmacOS / WindowsInstallierenBesuchen Sie die Website https:
Erste Schritte mit Python: 7 Schritte (mit Bildern)
Erste Schritte mit Python: Programmieren ist großartig! Es ist kreativ, macht Spaß und gibt Ihrem Gehirn ein mentales Training. Viele von uns wollen etwas über Programmieren lernen, aber überzeugen sich selbst davon, dass wir es nicht können. Vielleicht hat es zu viel Mathematik, vielleicht der Jargon, der erschreckend herumgeworfen wird
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50