learn python with linux(obunto) for OS Lab university course
shahab shafie
98440275
OS Lab code 2
- sin - cos - tan - cot - log
۲- بازی سنگ کاغذ قیچی را به صورت User vs Computer پیاده سازی نمایید. ✋✌✊
- کاربر از بین گزینه های سنگ، کاغذ و قیچی یک گزینه را انتخاب میکند.
- کامپیوتر نیز به صورت تصادفی یک گزینه را انتخاب میکند. سپس برنده مشخص میشود.
- این روند ۵ بار تکرار می شود و در انتها برنده کلی مشخص میشود.
۳- بازی «پالام، پولوم، پيليش» را به صورت User vs Computer1 vs Computer2 پیاده سازی نمایید. (مشابه تمرین شماره ۲) ✋🤚
۴- تبدیل زمان به ثانیه ⌚
برنامه ای بنویسید که از کاربر ساعت و دقیقه و ثانیه را دریافت کرده و آن را به ثانیه تبدیل کند.
برای مثال:
ورودی: 01:00:20
خروجی: 3620 ثانیه
۵- تبدیل ثانیه به زمان ⏳
برنامه ای بنویسید که از کاربر یک عدد بر حسب ثانیه را دریافت کرده و آن را به زمان تبدیل کند.
برای مثال:
ورودی: 3620 ثانیه
خروجی: 01:00:20
arch
uptime
free
Pwd
exit
۲- برنامه ای بنویسید که شعاع دایره را دریافت نماید، و محیط و مساحت آن را محاسبه نماید.
۳- برنامه ای بنویسید که سه عدد دریافت نماید و مشخص نماید که آیا می توان مثلثی رسم کرد که اضلاع آن برابر این سه عدد باشند یا خیر. راهنمایی: در ریاضیات، قضیهای است که بیان میدارد در هر مثلث اندازهٔ هر ضلع از مجموع اندازهٔ دو ضلع دیگر کوچکتر است.
۴- برنامه ای بنویسید که با دریافت وزن و قد فرد، شاخص BMI را برای آن فرد محاسبه نماید، و با توجه به مقادیر موجود در شکل زیر، در مورد چاق یا لاغر بودن فرد پیام مناسب چاپ نماید.