بخشی از مجموعه

چندین نمونه کد

~1 دقیقه مطالعه • بروزرسانی ۷ مهر ۱۴۰۴

شرح برنامه

این برنامه پایتونی مقدار مقاومت‌های RF، RX و R1 را از کاربر دریافت کرده و مقاومت معادل آن‌ها را در حالت اتصال موازی محاسبه می‌کند.
فرمول مقاومت معادل در حالت موازی به‌صورت زیر است:
1 / RT = 1 / RF + 1 / RX + 1 / R1
که در آن RT مقاومت کل مدار است.


کد پایتون:


# دریافت مقادیر مقاومت‌ها از کاربر
RF = float(input("مقدار مقاومت RF (اهم): "))
RX = float(input("مقدار مقاومت RX (اهم): "))
R1 = float(input("مقدار مقاومت R1 (اهم): "))

# محاسبه مقاومت معادل در حالت موازی
inverse_total = (1 / RF) + (1 / RX) + (1 / R1)
RT = 1 / inverse_total

# نمایش نتیجه
print("\n--- نتیجه ---")
print(f"مقاومت معادل RT برابر است با: {RT:.2f} اهم")

نمونه خروجی:


مقدار مقاومت RF (اهم): 100  
مقدار مقاومت RX (اهم): 200  
مقدار مقاومت R1 (اهم): 300  

--- نتیجه ---  
مقاومت معادل RT برابر است با: 54.55 اهم

توضیح مراحل:

- مقادیر مقاومت‌ها با استفاده از input() دریافت و به عدد اعشاری تبدیل می‌شوند
- مجموع معکوس مقاومت‌ها محاسبه شده و سپس معکوس آن برای به‌دست آوردن RT گرفته می‌شود
- نتیجه نهایی با دو رقم اعشار نمایش داده می‌شود


نوشته و پژوهش شده توسط دکتر شاهین صیامی