در این برنامه پایتونی، کاربر سرعت باد در ارتفاع ۱۰ متری را بر حسب متر بر ثانیه و دمای هوا را بر حسب درجه سانتیگراد وارد میکند.
سپس برنامه با استفاده از یک فرمول ساده، شاخصی از شدت وزش باد را محاسبه کرده و نمایش میدهد.
این شاخص میتواند برای تحلیلهای هواشناسی، ایمنی محیطی یا مدلسازیهای ساده مورد استفاده قرار گیرد.
ساختار کد برای استفاده در صفحات وب طراحی شده است.
wind_speed = float(input("لطفاً سرعت باد در ارتفاع ۱۰ متری را وارد کنید (m/s): "))
temperature = float(input("لطفاً دمای هوا را وارد کنید (°C): "))
# شاخص ساده وزش باد: انرژی نسبی × ضریب دما
wind_index = wind_speed ** 2 * (1 + (temperature / 100))
print("شاخص وزش باد برابر است با:", wind_index)
لطفاً سرعت باد در ارتفاع ۱۰ متری را وارد کنید (m/s): 6
لطفاً دمای هوا را وارد کنید (°C): 20
شاخص وزش باد برابر است با: 43.2
در این برنامه:
- از تابع input()
برای دریافت سرعت باد و دمای هوا استفاده شده است
- سرعت باد به توان دو رسیده تا انرژی جنبشی نسبی آن محاسبه شود
- دما بهعنوان ضریب اصلاحی در نظر گرفته شده تا تأثیر گرما در شدت باد لحاظ شود
- خروجی نهایی با استفاده از تابع print()
نمایش داده میشود