Daftar Isi:
- Langkah 1: Mengidentifikasi Jumlah Minuman (for-loop)
- Langkah 2: Tentukan Variabel Lain (input, If/else)
- Langkah 3: Tentukan Persamaan untuk Menghitung BAC
- Langkah 4: Menafsirkan BAC Menjadi Hasil yang Terwujud pada Tubuh Manusia (jika/lain)
- Langkah 5: Hitung Jumlah Jam Sebelum Subjek Sadar
- Langkah 6: Hasil dan Interpretasi
Video: Proyek Sandbox: Perhitungan dan Interpretasi BAC: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Oleh Haarika Gogineni, Hana Schlosser, dan Benedict Uiseco
Dalam proyek ini, kami akan mencoba menghitung Konsentrasi Alkohol Darah (BAC) berdasarkan jumlah minuman, berat badan, dan jenis kelamin subjek. Setelah mengeluarkan BAC yang dihitung, kami akan menyatakan efek dari tingkat BAC tertentu pada organ dan sistem utama dalam tubuh dan atribut fisiknya. Kami juga akan mengatur ulang BAC untuk menghitung jumlah jam bagi subjek untuk memecah alkohol dan benar-benar sadar.
Langkah 1: Mengidentifikasi Jumlah Minuman (for-loop)
- Mulailah kode dengan menggunakan fungsi "hapus" dan "clc" untuk menghapus jendela perintah dan ruang kerja dari pekerjaan sebelumnya
- Gunakan fungsi "input" untuk mencetak ke jendela perintah, meminta subjek untuk memasukkan jumlah minuman berbeda yang dikonsumsi.
- Jika variabel "Jumlah Minuman" lebih besar dari 1, gunakan "untuk loop" untuk meminta subjek memasukkan persentase kandungan alkohol dan ons alkohol di setiap jenis minuman. Variabel-variabel ini kemudian digunakan untuk menghitung total konsumsi alkohol oleh subjek.
Langkah 2: Tentukan Variabel Lain (input, If/else)
- Gunakan fungsi "input" lagi untuk meminta subjek memasukkan berat badan (lbs) dan jumlah jam yang telah berlalu sejak minum; kedua faktor tersebut mempengaruhi pemecahan alkohol dalam darah.
- Gunakan fungsi "input" untuk mengizinkan subjek memasukkan jenis kelaminnya.
- Lengkapi fungsi tersebut dengan pernyataan "if/elseif" yang menetapkan konstanta tertentu untuk setiap jenis kelamin. Fungsi "strcmp" membandingkan variabel dengan string, dan jika variabel yang dimasukkan bukan 'male' atau 'female' buat pernyataan "else" yang menghasilkan ERROR.
Masalah yang kami miliki: Salah satu masalah yang kami hadapi adalah ketika kami mencoba membuat operator logika untuk variabel "gender". Kode tidak akan berfungsi dengan baik jika kita menulis "gender = 'male'" atau "gender = 'female'"; itu akan kembali ke laki-laki terlepas dari apakah itu jenis kelamin yang benar atau tidak. Masalahnya adalah bahwa dalam pernyataan "lain", tidak mungkin memiliki variabel yang sama dengan string. Akibatnya, kami harus merevisi fungsi menjadi "strcmp" - fungsi perbandingan string - yang memungkinkan kode untuk berkembang.
Langkah 3: Tentukan Persamaan untuk Menghitung BAC
Gunakan rumus yang ditemukan dalam penelitian untuk mengembangkan persamaan untuk menemukan BAC mengingat variabel yang dibuat pada langkah sebelumnya
Langkah 4: Menafsirkan BAC Menjadi Hasil yang Terwujud pada Tubuh Manusia (jika/lain)
- Buat pernyataan "if/elseif" yang menggunakan operator logistik (>, <, ==, ~, &) untuk menampilkan hasil yang sesuai sesuai dengan nilai BAC yang dihitung yang sesuai dengan pernyataan logistik yang dipilih.
- Gunakan fungsi "fprintf" untuk mencetak ke jendela perintah nilai BAC dan efek yang dihasilkan dari level tersebut pada tubuh dan manifestasinya berdasarkan penelitian.
- Terus ulangi langkah-langkah ini untuk semua rentang utama BAC dengan berbagai efek
Langkah 5: Hitung Jumlah Jam Sebelum Subjek Sadar
- Susun ulang Rumus BAC dari Langkah 2 untuk mencari jumlah jam sampai subjek sadar (BAC =0)
- Dengan rumus itu, hitung jumlah jam dan cetak data ini ke jendela perintah menggunakan fungsi "fprintf"
Langkah 6: Hasil dan Interpretasi
Setelah menulis kode dan memasukkan nilai untuk pertanyaan yang diminta, jumlah minuman, persentase alkohol, berat badan, jenis kelamin, dll, klik "Lari" dan dapatkan hasilnya. BAC akan ditampilkan bersama dengan paragraf yang menjelaskan efek dari BAC yang dihitung. Pernyataan tercetak lainnya akan memberi Anda jumlah jam yang dibutuhkan sampai Anda mencapai ketenangan total
* CATATAN: Karena paragraf interpretasi panjang, Anda harus menggulir ke kanan untuk membaca seluruh pesan.
Direkomendasikan:
Perhitungan Penting dalam Elektronika: 7 Langkah
Perhitungan Penting dalam Elektronika: Instruksi ini dimaksudkan untuk membuat daftar beberapa perhitungan penting dalam insinyur / pembuat elektronik yang perlu diperhatikan. Sejujurnya ada banyak formula yang bisa masuk ke dalam kategori ini. Jadi saya telah membatasi Instructable ini untuk dasar
Perhitungan Kelembaban, Tekanan dan Suhu Menggunakan BME280 dan Antarmuka Foton.: 6 Langkah
Kelembaban, Tekanan dan Perhitungan Suhu Menggunakan BME280 dan Photon Interfacing.: Kami menemukan berbagai proyek yang memerlukan pemantauan suhu, tekanan dan kelembaban. Dengan demikian kami menyadari bahwa parameter ini sebenarnya memainkan peran penting dalam memperkirakan efisiensi kerja suatu sistem pada kondisi atmosfer yang berbeda
Perhitungan Mekanika Kuantum Komputasi: 4 Langkah
Perhitungan Mekanika Kuantum Komputasi: Perhitungan komputasi dalam kimia dan fisika dapat mengungkapkan sifat yang sangat menarik pada beberapa spesimen (terutama jika mereka tunduk pada modifikasi untuk efisiensi yang lebih baik dari senyawa asli yang diberikan). dalam prosedur, selain faktor d
Perhitungan Intensitas Cahaya Menggunakan BH1715 dan Arduino Nano: 5 Langkah
Komputasi Intensitas Cahaya Menggunakan BH1715 dan Arduino Nano: Kemarin kami mengerjakan layar LCD, dan saat mengerjakannya, kami menyadari pentingnya komputasi intensitas cahaya. Intensitas cahaya tidak hanya penting dalam ranah fisik dunia ini, tetapi juga memiliki peran yang sangat penting dalam
Perhitungan Intensitas Cahaya Menggunakan BH1715 dan Foton Partikel: 5 Langkah
Komputasi Intensitas Cahaya Menggunakan BH1715 dan Foton Partikel: Kemarin kami mengerjakan layar LCD, dan saat mengerjakannya, kami menyadari pentingnya komputasi intensitas cahaya. Intensitas cahaya tidak hanya penting dalam ranah fisik dunia ini, tetapi juga memiliki peran yang sangat penting dalam