فهرست مطالب:
- مرحله 1: شناسایی تعداد نوشیدنی ها (برای حلقه)
- مرحله 2: تعریف متغیرهای دیگر (ورودی ، اگر/دیگری)
- مرحله 3: معادله ای برای محاسبه BAC تعریف کنید
- مرحله 4: تفسیر BAC به نتایج آشکار در بدن انسان (در صورت/elseif)
- مرحله 5: تعداد ساعات قبل از هوشیاری موضوع را محاسبه کنید
- مرحله 6: نتایج و تفسیر
![پروژه Sandbox: محاسبه و تفسیر BAC: 6 مرحله پروژه Sandbox: محاسبه و تفسیر BAC: 6 مرحله](https://i.howwhatproduce.com/images/006/image-16942-5-j.webp)
تصویری: پروژه Sandbox: محاسبه و تفسیر BAC: 6 مرحله
![تصویری: پروژه Sandbox: محاسبه و تفسیر BAC: 6 مرحله تصویری: پروژه Sandbox: محاسبه و تفسیر BAC: 6 مرحله](https://i.ytimg.com/vi/8rvZRXzr2h0/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
![پروژه Sandbox: محاسبه و تفسیر BAC پروژه Sandbox: محاسبه و تفسیر BAC](https://i.howwhatproduce.com/images/006/image-16942-6-j.webp)
نویسنده: Haarika Gogineni ، Hana Schlosser و Benedict Uiseco
در این پروژه ، ما سعی می کنیم غلظت الکل خون (BAC) را بر اساس تعداد نوشیدنی ها ، وزن و جنسیت افراد محاسبه کنیم. پس از خروج BAC محاسبه شده ، ما اثرات آن سطح BAC خاص بر اندام ها و سیستم های اصلی بدن و ویژگی های فیزیکی آن را بیان می کنیم. ما همچنین BAC را مجدداً تنظیم می کنیم تا تعداد ساعات مورد نظر برای تجزیه الکل و هوشیاری کامل را محاسبه کند.
مرحله 1: شناسایی تعداد نوشیدنی ها (برای حلقه)
![شناسایی تعداد نوشیدنی ها (برای حلقه) شناسایی تعداد نوشیدنی ها (برای حلقه)](https://i.howwhatproduce.com/images/006/image-16942-7-j.webp)
- کد را با استفاده از توابع "clear" و "clc" برای پاکسازی پنجره فرمان و فضای کاری از کارهای قبلی شروع کنید
- از عملکرد "ورودی" برای چاپ در پنجره فرمان استفاده کنید ، و باعث می شود سوژه تعداد نوشیدنی های مختلف مصرف شده را وارد کند.
- اگر متغیر "NumberofDrinks" بزرگتر از 1 است ، از "for loop" برای سوژه استفاده کنید تا درصد الکل و انس الکل را در هر نوع نوشیدنی وارد کنید. سپس از این متغیرها برای محاسبه کل مصرف الکل توسط آزمودنی استفاده می شود.
مرحله 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 به نتایج آشکار در بدن انسان (در صورت/elseif)
![تفسیر BAC به نتایج آشکار در بدن انسان (در صورت/elseif) تفسیر BAC به نتایج آشکار در بدن انسان (در صورت/elseif)](https://i.howwhatproduce.com/images/006/image-16942-10-j.webp)
![تفسیر BAC به نتایج آشکار در بدن انسان (در صورت/elseif) تفسیر BAC به نتایج آشکار در بدن انسان (در صورت/elseif)](https://i.howwhatproduce.com/images/006/image-16942-11-j.webp)
![تفسیر BAC به نتایج آشکار در بدن انسان (در صورت/elseif) تفسیر BAC به نتایج آشکار در بدن انسان (در صورت/elseif)](https://i.howwhatproduce.com/images/006/image-16942-12-j.webp)
- یک عبارت "if/elseif" ایجاد کنید که از عملگرهای لجستیک (> ، <، == ، ~ ، &) برای نمایش resut مربوطه با توجه به مقدار 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 محاسبه شده را توضیح می دهد ، نشان داده می شود. یک بیانیه چاپ شده دیگر به شما ساعت های مورد نیاز را می دهد تا به متانت کامل برسید
* توجه: از آنجا که پاراگراف تفسیرها طولانی است ، برای خواندن کل پیام باید به سمت راست حرکت کنید.
توصیه شده:
نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی - بهترین پروژه های آردوینو: 5 مرحله
![نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی - بهترین پروژه های آردوینو: 5 مرحله نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی - بهترین پروژه های آردوینو: 5 مرحله](https://i.howwhatproduce.com/images/001/image-586-26-j.webp)
نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی | بهترین پروژه های آردوینو: سلام دوستان ، در این مقاله آموزشی به شما نشان خواهم داد که چگونه یک سیستم راداری شگفت انگیز ایجاد کنید که با استفاده از آردوینو نانو ساخته شده است. این پروژه برای پروژه های علمی ایده آل است و اگر برنده شدن جایزه عالی باشد ، می توانید به راحتی با سرمایه گذاری و شانس بسیار کمتری این کار را انجام دهید
نحوه ایجاد چهار محاسبه کننده عملکردی در CPP: 6 مرحله
![نحوه ایجاد چهار محاسبه کننده عملکردی در CPP: 6 مرحله نحوه ایجاد چهار محاسبه کننده عملکردی در CPP: 6 مرحله](https://i.howwhatproduce.com/images/001/image-2186-13-j.webp)
نحوه ایجاد چهار محاسبه کننده عملکردی در CPP: ماشین حسابها برای همه در زندگی روزمره استفاده می شوند. یک ماشین حساب ساده می تواند با استفاده از یک برنامه C ++ ساخته شود که بتواند دو عملوند وارد شده توسط کاربر را اضافه ، تفریق ، ضرب و تقسیم کند. دستور if و goto برای ایجاد ماشین حساب استفاده می شود
10 پروژه اصلی آردوینو برای مبتدیان! حداقل با یک تخته حداقل 15 پروژه بسازید!: 6 مرحله
![10 پروژه اصلی آردوینو برای مبتدیان! حداقل با یک تخته حداقل 15 پروژه بسازید!: 6 مرحله 10 پروژه اصلی آردوینو برای مبتدیان! حداقل با یک تخته حداقل 15 پروژه بسازید!: 6 مرحله](https://i.howwhatproduce.com/images/006/image-15858-9-j.webp)
10 پروژه اصلی آردوینو برای مبتدیان! حداقل با یک تخته حداقل 15 پروژه بسازید!: پروژه آردوینو & amp؛ هیئت آموزشی ؛ شامل 10 پروژه اصلی آردوینو است. همه کد منبع ، فایل Gerber و موارد دیگر. بدون SMD! لحیم کاری آسان برای همه. اجزای قابل جابجایی و تعویض آسان. شما می توانید حداقل 15 پروژه را با یک برنامه
مشعل مجهز به USB! این پروژه می تواند از طریق پلاستیک / چوب / کاغذ بسوزد (پروژه سرگرم کننده همچنین باید چوبی بسیار ظریف باشد): 3 مرحله
![مشعل مجهز به USB! این پروژه می تواند از طریق پلاستیک / چوب / کاغذ بسوزد (پروژه سرگرم کننده همچنین باید چوبی بسیار ظریف باشد): 3 مرحله مشعل مجهز به USB! این پروژه می تواند از طریق پلاستیک / چوب / کاغذ بسوزد (پروژه سرگرم کننده همچنین باید چوبی بسیار ظریف باشد): 3 مرحله](https://i.howwhatproduce.com/images/004/image-9860-18-j.webp)
مشعل مجهز به USB! این پروژه می تواند از طریق پلاستیک / چوب / کاغذ بسوزد (پروژه سرگرم کننده همچنین باید چوب بسیار ظریفی باشد): این USB را به کار نبرید !!!! از همه نظرات متوجه شدم که می تواند به رایانه شما آسیب برساند. کامپیوتر من خوب است از شارژر تلفن 600 ولت 5 ولت استفاده کنید. من از این استفاده کردم و خوب کار می کند و اگر از یک دوشاخه ایمنی برای قطع برق استفاده کنید ، هیچ چیزی آسیب نمی بیند
نحوه تفسیر جهت چرخش از یک سوئیچ دوار دیجیتال با PIC: 5 مرحله
![نحوه تفسیر جهت چرخش از یک سوئیچ دوار دیجیتال با PIC: 5 مرحله نحوه تفسیر جهت چرخش از یک سوئیچ دوار دیجیتال با PIC: 5 مرحله](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124124-how-to-interpret-the-direction-of-rotation-from-a-digital-rotary-switch-with-a-pic-5-steps-j.webp)
نحوه تفسیر جهت چرخش از سوئیچ روتاری دیجیتال با PIC: هدف از این دستورالعمل نشان دادن نحوه اتصال سوئیچ دوار دیجیتال (با کد چهار درجه) با میکروکنترلر است. نگران نباشید ، من توضیح می دهم که چه چیزی است؟ برای ما معنی دارد این رابط و نرم افزار همراه wilâ €