تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

میانگین اعداد (بی نهایت)

تمرین آسان 24/ دانلود 4303 بازدید

برنامه ای بنویسید که بتواند میانگین تعداد بینهایتی از اعداد را بدست آورد:

در ابتدا برنامه باید اعداد مورد نظر کاربر را دریافت کند (تا وقتی کاربر عدد 0 را وارد نکرده است، گرفتن اعداد باید ادامه یابد)

در مرحله بعد باید میانگین اعداد دریافت شده محاسبه شود و چاپ شود

👨‍💻 3 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

24 جواب

این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
def calculate_average():
    numbers = []  # لیست برای ذخیره اعداد

    while True:
        # دریافت عدد از کاربر
        number = float(input("لطفاً یک عدد وارد کنید (برای پایان عدد 0 را وارد کنید): "))
        
        # بررسی اینکه آیا کاربر عدد 0 را وارد کرده است
        if number == 0:
            break
        
        # اضافه کردن عدد به لیست
        numbers.append(number)

    # محاسبه و چاپ میانگین
    if len(numbers) > 0:
        average = sum(numbers) / len(numbers)
        print("میانگین اعداد وارد شده برابر است با:", average)
    else:
        print("هیچ عددی وارد نشده است.")

# اجرای تابع
calculate_average()
Mma123 دانلود Python
num=int(input("enter a number: "))
sum=0
count=0
while(num!=0):
    sum+=num
    count+=1 
    num=int(input("enter a number: "))
print("avg: ",sum/count)
Saeeda33 دانلود Python
print(" salam ; baray etmam add giri add  0  ra vared kon ta mieangin ro bede")
mieangin = 0
j = 1
a = float(input("add {} :      ".format(j)))
while a != 0 :
    mieangin = a / j
    j = j + 1
    a = float(input("add {} :      ".format(j)))
    mieangin = (mieangin + a) / j
else:
    print(mieangin)
Esmaeelphy دانلود Python
s=0
while 1:
 num= int(input('num:'))
 if num==0:
  break
 s+=num
print(s)
Maryam.n دانلود Python
numbers = []

while True:
    g = int(input("enter a number:"))
    if g == 0:
        break
    numbers.append(g)
print (sum(numbers) / len (numbers))
User 558 دانلود Python
num_list = []
while 1 == 1:
    number = int(input('Enter number (0 = close) : '))
    if number == 0:
        break
    else:
        num_list.append(number)

print('Average : ' , sum(num_list)/len(num_list))

Sajad.karimi دانلود Python
# تعریف دو متغیر برای جمع و تعداد اعداد ورودی
sum = 0
number = 0

# دریافت اعداد از کاربر
while True:
    i = int(input("Enter your number :"))
    if i == 0:
        break
    sum += i
    number += 1

# چاپ میانگین اعداد ورودی
print("Average =", sum/number)

Ali.heidari دانلود Python
<< صفحه قبل 1 2 3 صفحه بعد >>

ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

مطالب مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن