۱- با استفاده از رابطه فشار، تابعی بنویسید که نیرو (برحسب نیوتون) و مساحت سطح (برحسب مترمربع) را دریافت کند و فشار را (برحسب پاسکال) برگرداند.
:()def Pressure
force=float(input('force: '))
area=float(input('area: '))
p=force/area
print('Pressure =',p)
()Pressure
۲- تابعی بنویسید که معادلهٔ خطی به صورت (y = 2x + 5) را شبیه سازی کند. سپس آن را با مقادیر x به ترتیب با 5 و 8 فراخوانی کنید.
:def khat(x1,x2)
y1=2*x1+5
y2=2*x2+5
print('x=5: y=',y1)
print('x=8: y=',y2)
khat(x1=5,x2=8)
الف) برنامهای بنویسید که با اجرای آن منویی با گزینههای زیر ظاهر شود.
زمانی که کاربر دکمههای a تا d از صفحه کلید رایانه را فشار دهد، دستورهای داخل منو توسط برنامه اجرا میشود و به طور مداوم منو ظاهر میشود. هنگامی که کاربر حرف e را فشار میدهد، از برنامه خارج شده و منو نمایش داده نمیشود.
ب) با توجه به مطالبی که در پودمان الگوریتم آموختهاید، قبل از نوشتن برنامه، الگوریتم آن را به دو روش شبه دستور و نمودار روندنما رسم کنید.
راهنمایی: برای هر کدام از موارد اضافه کردن، حذف و نمایش دادههای لیست، تابعی جداگانه بنویسید و آن را فراخوانی کنید. در پایان توابع را داخل ماژولی ذخیره کرده و آن را در برنامه خودتان import کنید.