Spisu treści:
- Krok 1: Identyfikacja liczby napojów (for-loop)
- Krok 2: Zdefiniuj inne zmienne (dane wejściowe, If/else)
- Krok 3: Zdefiniuj równanie do obliczenia BAC
- Krok 4: Interpretuj BAC na wyniki zamanifestowane na ludzkim ciele (if/elseif)
- Krok 5: Oblicz liczbę godzin, po których badany jest trzeźwy
- Krok 6: Wyniki i interpretacja
![Projekt Sandbox: Obliczanie i interpretacja BAC: 6 kroków Projekt Sandbox: Obliczanie i interpretacja BAC: 6 kroków](https://i.howwhatproduce.com/images/006/image-16942-5-j.webp)
Wideo: Projekt Sandbox: Obliczanie i interpretacja BAC: 6 kroków
![Wideo: Projekt Sandbox: Obliczanie i interpretacja BAC: 6 kroków Wideo: Projekt Sandbox: Obliczanie i interpretacja BAC: 6 kroków](https://i.ytimg.com/vi/fQLyw_IpaPQ/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
![Projekt Sandbox: Obliczanie i interpretacja BAC Projekt Sandbox: Obliczanie i interpretacja BAC](https://i.howwhatproduce.com/images/006/image-16942-6-j.webp)
Haarika Gogineni, Hana Schlosser i Benedict Uiseco
W tym projekcie spróbujemy obliczyć stężenie alkoholu we krwi (BAC) na podstawie liczby napojów, wagi i płci badanego. Po wyliczeniu obliczonego BAC określimy wpływ tego konkretnego poziomu BAC na główne narządy i układy w ciele oraz jego cechy fizyczne. Zmienimy również BAC, aby obliczyć liczbę godzin, w których badany musi rozłożyć alkohol i być całkowicie trzeźwym.
Krok 1: Identyfikacja liczby napojów (for-loop)
![Identyfikacja liczby napojów (w pętli) Identyfikacja liczby napojów (w pętli)](https://i.howwhatproduce.com/images/006/image-16942-7-j.webp)
- Rozpocznij kod, używając funkcji „clear” i „clc”, aby wyczyścić okno poleceń i obszar roboczy z poprzedniej pracy
- Użyj funkcji „wejście”, aby wydrukować w oknie poleceń, prosząc badanego o wprowadzenie liczby różnych skonsumowanych napojów.
- Jeśli zmienna „NumberofDrinks” jest większa niż 1, użyj pętli „for”, aby zachęcić podmiot do wprowadzenia procentowej zawartości alkoholu i uncji alkoholu w każdym rodzaju napoju. Zmienne te są następnie wykorzystywane do obliczenia całkowitego spożycia alkoholu przez pacjenta.
Krok 2: Zdefiniuj inne zmienne (dane wejściowe, If/else)
![Zdefiniuj inne zmienne (dane wejściowe, jeśli/inaczej) Zdefiniuj inne zmienne (dane wejściowe, jeśli/inaczej)](https://i.howwhatproduce.com/images/006/image-16942-8-j.webp)
- Użyj ponownie funkcji „wprowadzania”, aby zachęcić badanego do wprowadzenia wagi (lbs) i liczby godzin, które upłynęły od wypicia; oba czynniki wpływają na rozkład alkoholu we krwi.
- Użyj funkcji „wejście”, aby zezwolić badanemu na wprowadzenie swojej płci.
- Uzupełnij tę funkcję o wyrażenie „if/elseif”, przypisując każdej płci konkretną stałą. Funkcja „strcmp” porównuje zmienną z ciągiem i jeśli wprowadzona zmienna nie jest „męska” lub „żeńska”, utwórz instrukcję „else”, która wygeneruje błąd.
Problem, który mieliśmy: Jednym z problemów, które mieliśmy, było stworzenie operatora logicznego dla zmiennej „płeć”. Kod nie działałby poprawnie, gdybyśmy napisali „płeć = 'mężczyzna'” lub „płeć = 'kobieta'”; powróci do płci męskiej, niezależnie od tego, czy była to właściwa płeć, czy nie. Problem polegał na tym, że w wyrażeniach "else" nie można było mieć zmiennej równej łańcuchowi. W rezultacie musieliśmy zrewidować funkcję do "strcmp" - funkcji porównywania ciągów - co pozwoliło na postęp w kodzie.
Krok 3: Zdefiniuj równanie do obliczenia BAC
![Zdefiniuj równanie, aby obliczyć BAC Zdefiniuj równanie, aby obliczyć BAC](https://i.howwhatproduce.com/images/006/image-16942-9-j.webp)
Użyj wzoru znalezionego w badaniach, aby opracować równanie, aby znaleźć promile, biorąc pod uwagę zmienne utworzone w poprzednich krokach
Krok 4: Interpretuj BAC na wyniki zamanifestowane na ludzkim ciele (if/elseif)
![Interpretuj BAC na wyniki manifestowane na ludzkim ciele (if/elseif) Interpretuj BAC na wyniki manifestowane na ludzkim ciele (if/elseif)](https://i.howwhatproduce.com/images/006/image-16942-10-j.webp)
![Interpretuj BAC na wyniki manifestowane na ludzkim ciele (if/elseif) Interpretuj BAC na wyniki manifestowane na ludzkim ciele (if/elseif)](https://i.howwhatproduce.com/images/006/image-16942-11-j.webp)
![Interpretuj BAC na wyniki manifestowane na ludzkim ciele (if/elseif) Interpretuj BAC na wyniki manifestowane na ludzkim ciele (if/elseif)](https://i.howwhatproduce.com/images/006/image-16942-12-j.webp)
- Utwórz instrukcję „if/elseif”, która wykorzystuje operatory logistyczne (>, <, ==, ~, &) w celu wyświetlenia odpowiedniego wyniku zgodnie z obliczoną wartością BAC, która pasuje do wybranej instrukcji logistycznej.
- Użyj funkcji „fprintf”, aby wydrukować w oknie poleceń wartość BAC i wynikający z tego wpływ tego poziomu na organizm i ich przejawy na podstawie badań.
- Kontynuuj powtarzanie tych kroków dla wszystkich głównych zakresów BAC z różnymi skutkami
Krok 5: Oblicz liczbę godzin, po których badany jest trzeźwy
![Oblicz liczbę godzin przed wytrzeźwieniem podmiotu Oblicz liczbę godzin przed wytrzeźwieniem podmiotu](https://i.howwhatproduce.com/images/006/image-16942-13-j.webp)
- Zmień formułę BAC z kroku 2, aby znaleźć liczbę godzin do wytrzeźwienia pacjenta (BAC = 0)
- Biorąc pod uwagę ten wzór, oblicz liczbę godzin i wydrukuj te dane w oknie poleceń za pomocą funkcji „fprintf”
Krok 6: Wyniki i interpretacja
![Wyniki i interpretacja Wyniki i interpretacja](https://i.howwhatproduce.com/images/006/image-16942-14-j.webp)
Po wpisaniu kodu i wprowadzeniu wartości dla pytań, liczby drinków, procentu alkoholu, wagi, płci itp., kliknij „Uruchom” i uzyskaj wyniki. BAC zostanie pokazany wraz z akapitem wyjaśniającym skutki obliczonego BAC. Kolejne wydrukowane oświadczenie poda liczbę godzin potrzebnych do osiągnięcia całkowitej trzeźwości
* UWAGA: Ponieważ akapit z interpretacjami jest długi, będziesz musiał przewinąć w prawo, aby przeczytać całą wiadomość.
Zalecana:
Obliczanie wilgotności, ciśnienia i temperatury przy użyciu BME280 i interfejsu fotonowego.: 6 kroków
![Obliczanie wilgotności, ciśnienia i temperatury przy użyciu BME280 i interfejsu fotonowego.: 6 kroków Obliczanie wilgotności, ciśnienia i temperatury przy użyciu BME280 i interfejsu fotonowego.: 6 kroków](https://i.howwhatproduce.com/images/003/image-6140-j.webp)
Obliczanie wilgotności, ciśnienia i temperatury za pomocą BME280 i interfejsu fotonowego.: Natrafiamy na różne projekty, które wymagają monitorowania temperatury, ciśnienia i wilgotności. W ten sposób zdajemy sobie sprawę, że te parametry faktycznie odgrywają kluczową rolę w oszacowaniu wydajności pracy systemu w różnych warunkach atmosferycznych
Projekt BME 60B Sandbox: 6 kroków
![Projekt BME 60B Sandbox: 6 kroków Projekt BME 60B Sandbox: 6 kroków](https://i.howwhatproduce.com/images/005/image-13280-j.webp)
Projekt BME 60B Sandbox: Nasz projekt Sandbox ma na celu pomóc naukowcom z dziedziny biologii w analizie próbek komórek i poznaniu stanu ich komórek. Gdy użytkownik wprowadzi obraz próbki komórki, nasz kod przetwarza obraz, aby przygotować go do zliczania komórek
Obliczanie obliczeniowej mechaniki kwantowej: 4 kroki
![Obliczanie obliczeniowej mechaniki kwantowej: 4 kroki Obliczanie obliczeniowej mechaniki kwantowej: 4 kroki](https://i.howwhatproduce.com/images/010/image-29476-j.webp)
Obliczanie obliczeniowej mechaniki kwantowej: Obliczenia obliczeniowe w chemii i fizyce mogą ujawnić bardzo interesujące właściwości niektórych próbek (zwłaszcza jeśli są one modyfikowane w celu uzyskania lepszej wydajności danego oryginalnego związku). w procedurach, oprócz współczynników d
Obliczanie natężenia światła przy użyciu BH1715 i Arduino Nano: 5 kroków
![Obliczanie natężenia światła przy użyciu BH1715 i Arduino Nano: 5 kroków Obliczanie natężenia światła przy użyciu BH1715 i Arduino Nano: 5 kroków](https://i.howwhatproduce.com/images/002/image-3171-37-j.webp)
Obliczanie natężenia światła przy użyciu BH1715 i Arduino Nano: Wczoraj pracowaliśmy nad wyświetlaczami LCD i podczas pracy nad nimi zdaliśmy sobie sprawę, jak ważne jest obliczanie natężenia światła. Intensywność światła jest ważna nie tylko w fizycznej domenie tego świata, ale ma również dobrze opisaną rolę w biologii
Obliczanie natężenia światła przy użyciu BH1715 i fotonu cząstek: 5 kroków
![Obliczanie natężenia światła przy użyciu BH1715 i fotonu cząstek: 5 kroków Obliczanie natężenia światła przy użyciu BH1715 i fotonu cząstek: 5 kroków](https://i.howwhatproduce.com/images/002/image-3173-8-j.webp)
Obliczanie natężenia światła przy użyciu BH1715 i Particle Photon: Wczoraj pracowaliśmy nad wyświetlaczami LCD i podczas pracy nad nimi zdaliśmy sobie sprawę, jak ważne jest obliczanie natężenia światła. Intensywność światła jest ważna nie tylko w fizycznej domenie tego świata, ale ma również dobrze opisaną rolę w biologii