Оглавление:
- Шаг 1. Определение количества напитков (цикл for)
- Шаг 2: Определите другие переменные (ввод, если / иначе)
- Шаг 3: Определите уравнение для расчета BAC
- Шаг 4: Интерпретируйте BAC в явные результаты на теле человека (if / elseif)
- Шаг 5: подсчитайте количество часов до того, как объект протрезвеет
- Шаг 6: результаты и интерпретация
![Проект песочницы: расчет и интерпретация BAC: 6 шагов Проект песочницы: расчет и интерпретация BAC: 6 шагов](https://i.howwhatproduce.com/images/006/image-16942-5-j.webp)
Видео: Проект песочницы: расчет и интерпретация BAC: 6 шагов
![Видео: Проект песочницы: расчет и интерпретация BAC: 6 шагов Видео: Проект песочницы: расчет и интерпретация BAC: 6 шагов](https://i.ytimg.com/vi/Xe96y0vlVII/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
![Проект песочницы: расчет и интерпретация BAC Проект песочницы: расчет и интерпретация BAC](https://i.howwhatproduce.com/images/006/image-16942-6-j.webp)
Авторы Хаарика Гогинени, Хана Шлоссер и Бенедикт Уисеко
В этом проекте мы попытаемся рассчитать концентрацию алкоголя в крови (BAC) на основе количества напитков, веса и пола испытуемого. После вывода рассчитанного BAC мы констатируем влияние этого конкретного уровня BAC на основные органы и системы организма и его физические характеристики. Мы также изменим BAC, чтобы рассчитать количество часов, в течение которых испытуемый расщепляет алкоголь и полностью трезв.
Шаг 1. Определение количества напитков (цикл for)
![Определение количества напитков (для цикла) Определение количества напитков (для цикла)](https://i.howwhatproduce.com/images/006/image-16942-7-j.webp)
- Начните код, используя функции «clear» и «clc», чтобы очистить командное окно и рабочую область от предыдущей работы.
- Используйте функцию «ввода» для печати в командном окне, предлагая испытуемому ввести количество различных выпитых напитков.
- Если переменная NumberofDrinks больше 1, используйте цикл for, чтобы предложить субъекту ввести процентное содержание алкоголя и количество унций алкоголя в каждом типе напитков. Эти переменные затем используются для расчета общего потребления алкоголя субъектом.
Шаг 2: Определите другие переменные (ввод, если / иначе)
![Определить другие переменные (ввод, если / иначе) Определить другие переменные (ввод, если / иначе)](https://i.howwhatproduce.com/images/006/image-16942-8-j.webp)
- Снова используйте функцию «ввода», чтобы предложить испытуемому ввести вес (фунты) и количество часов, прошедших с момента употребления алкоголя; оба фактора влияют на расщепление алкоголя в крови.
- Используйте функцию «ввода», чтобы позволить испытуемому указать свой пол.
- Дополните эту функцию оператором if / elseif, назначающим конкретную константу каждому полу. Функция «strcmp» сравнивает переменную со строкой, и если введенная переменная не является «мужским» или «женским», создайте оператор «else», который выводит ERROR.
Проблема, которая у нас возникла: одна из проблем, с которыми мы столкнулись, была, когда мы пытались создать логический оператор для переменной «пол». Код не работал бы должным образом, если бы мы написали «пол = 'мужской'» или «пол = 'женский'»; он вернется к мужскому типу независимо от того, был ли это правильный пол или нет. Проблема заключалась в том, что в операторах «else» нельзя было иметь переменную, равную строке. В результате нам пришлось изменить функцию на "strcmp" - функцию сравнения строк, - что позволило коду продолжить работу.
Шаг 3: Определите уравнение для расчета BAC
![Определите уравнение для расчета BAC Определите уравнение для расчета BAC](https://i.howwhatproduce.com/images/006/image-16942-9-j.webp)
Используйте формулу, найденную в ходе исследования, чтобы разработать уравнение для определения BAC с учетом переменных, созданных на предыдущих шагах
Шаг 4: Интерпретируйте BAC в явные результаты на теле человека (if / elseif)
![Интерпретируйте BAC как проявленные результаты на теле человека (if / elseif) Интерпретируйте BAC как проявленные результаты на теле человека (if / elseif)](https://i.howwhatproduce.com/images/006/image-16942-10-j.webp)
![Интерпретируйте BAC в явные результаты на теле человека (if / elseif) Интерпретируйте BAC в явные результаты на теле человека (if / elseif)](https://i.howwhatproduce.com/images/006/image-16942-11-j.webp)
![Интерпретируйте BAC как проявленные результаты на теле человека (if / elseif) Интерпретируйте BAC как проявленные результаты на теле человека (if / elseif)](https://i.howwhatproduce.com/images/006/image-16942-12-j.webp)
- Создайте оператор «if / elseif», который использует логистические операторы (>, <, ==, ~, &) для отображения соответствующего результата в соответствии с рассчитанным значением BAC, которое соответствует выбранному логистическому оператору.
- Используйте функцию «fprintf», чтобы вывести в командное окно значение BAC и результирующие эффекты этого уровня на организм и их проявления, основанные на исследованиях.
- Продолжайте повторять эти шаги для всех основных диапазонов BAC с различными эффектами.
Шаг 5: подсчитайте количество часов до того, как объект протрезвеет
![Подсчитайте количество часов до того, как подопытный протрезвеет Подсчитайте количество часов до того, как подопытный протрезвеет](https://i.howwhatproduce.com/images/006/image-16942-13-j.webp)
- Измените формулу BAC из шага 2, чтобы найти количество часов, в течение которых испытуемый протрезвеет (BAC = 0).
- Используя эту формулу, рассчитайте количество часов и распечатайте эти данные в командном окне с помощью функции "fprintf".
Шаг 6: результаты и интерпретация
![Результаты и интерпретация Результаты и интерпретация](https://i.howwhatproduce.com/images/006/image-16942-14-j.webp)
После написания кода и ввода значений для задаваемых вопросов, количества напитков, процентного содержания алкоголя, веса, пола и т. Д. Нажмите «Выполнить» и получите результаты. BAC будет показан вместе с параграфом, объясняющим влияние рассчитанного BAC. В другом распечатанном заявлении будет указано количество часов, необходимое для достижения полной трезвости
* ПРИМЕЧАНИЕ. Поскольку абзац интерпретации длинный, вам придется прокрутить вправо, чтобы прочитать все сообщение.
Рекомендуемые:
Проект стабилизатора подвеса: 9 шагов (с изображениями)
![Проект стабилизатора подвеса: 9 шагов (с изображениями) Проект стабилизатора подвеса: 9 шагов (с изображениями)](https://i.howwhatproduce.com/images/001/image-1534-j.webp)
Проект стабилизатора подвеса: как сделать подвес Узнайте, как сделать 2-осевой подвес для своей экшн-камеры В современной культуре мы все любим записывать видео и снимать моменты, особенно когда вы являетесь создателем контента, как я, вы наверняка сталкивались с проблемой такое шаткое видео
Расчет влажности, давления и температуры с использованием BME280 и взаимодействия с фотонами: 6 шагов
![Расчет влажности, давления и температуры с использованием BME280 и взаимодействия с фотонами: 6 шагов Расчет влажности, давления и температуры с использованием BME280 и взаимодействия с фотонами: 6 шагов](https://i.howwhatproduce.com/images/003/image-6140-j.webp)
Вычисление влажности, давления и температуры с использованием BME280 и Photon Interfacing. Мы сталкиваемся с различными проектами, в которых требуется мониторинг температуры, давления и влажности. Таким образом, мы понимаем, что эти параметры на самом деле играют жизненно важную роль в оценке эффективности работы системы при различных атмосферных условиях
Проект песочницы BME 60B: 6 шагов
![Проект песочницы BME 60B: 6 шагов Проект песочницы BME 60B: 6 шагов](https://i.howwhatproduce.com/images/005/image-13280-j.webp)
Проект песочницы BME 60B: наш проект песочницы направлен на то, чтобы помочь исследователям в области биологии анализировать образцы клеток и выяснять состояние их клеток. После того, как пользователь вводит изображение образца своей клетки, наш код обрабатывает изображение, чтобы подготовить его для подсчета клеток
Расчет вычислительной квантовой механики: 4 шага
![Расчет вычислительной квантовой механики: 4 шага Расчет вычислительной квантовой механики: 4 шага](https://i.howwhatproduce.com/images/010/image-29476-j.webp)
Расчет вычислительной квантовой механики: вычислительные расчеты в химии и физике могут выявить очень интересные свойства некоторых образцов (особенно если они подлежат модификации для повышения эффективности данного исходного соединения). в процедурах, помимо факторов d
Горелка с питанием от USB! Этот проект может прожечь пластик / дерево / бумагу (веселый проект также должен быть очень качественным деревом): 3 шага
![Горелка с питанием от USB! Этот проект может прожечь пластик / дерево / бумагу (веселый проект также должен быть очень качественным деревом): 3 шага Горелка с питанием от USB! Этот проект может прожечь пластик / дерево / бумагу (веселый проект также должен быть очень качественным деревом): 3 шага](https://i.howwhatproduce.com/images/004/image-9860-18-j.webp)
Горелка с питанием от USB! Этот проект может прожечь пластик / дерево / бумагу (забавный проект также должен быть из очень хорошего дерева): НЕ ДЕЛАЙТЕ ЭТО С ПОМОЩЬЮ USB !!!! я узнал, что это может повредить ваш компьютер из всех комментариев. мой компьютер в порядке. Используйте зарядное устройство для телефона на 600 мА, 5 В. Я использовал это, и он отлично работает, и ничего не может быть повреждено, если вы воспользуетесь предохранительной вилкой, чтобы отключить питание