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

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

3
+1
+1
+1

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

Amirhn آسان 24/ دانلود 8342 بازدید پربازدید

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

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

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

72 جواب

نمیتونم این تمرین رو حل کنم!
0
fun main() {
var count = 0
var sum = 0
while (true) {
val adad = readLine()!!.toInt()
if (adad == 0) {
val mian = sum / count
println("میانگین : $mian")
break}
sum += adad
count += 1
}}
//هر وقت کاربر صفر را وارد کند
//میانگین نمایش داده میشود
کاربر 3835 دانلود Python جدید
6
+1
+1
+1
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

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

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

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

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

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

دریافت اشتراک
Sinasohrab دانلود Python
3
+1
+1
+1
n = int(input("n = "))
s = 0.0
for i in range(1,n+1):
    x = float(input("number " + str(i) + " = "))
    s += x
m = s / n
print("Mean = ", m)
Hossein دانلود Python
2
+1
+1
while True :
    s = 0 
    n = 0
    b = int(input("start ? 1.yes 2.no "))
    if b == 1 :
        print('OK!')
    elif b == 2 :
        break
    print('baraie hesab kardan miangin, 0 ra vared konid ...')
    while True : 
        a = int(input("enter number : "))
        if a == 0 :
            break
        s += a
        n += 1
    
    print( "AVG : ", s / n)
Hirbod87 دانلود Python
2
+1
+1
from statistics import mean
numbers = []
print('Enter your numbers: ')
while True:
    a = int(input())
    if a == 0:
        break
    numbers.append(a)
num_mean = float(mean(numbers))
print('the average of the numbers is %f' % num_mean)
M3edixd دانلود Python
1
+1
import java.util.ArrayList;
import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    ArrayList<Integer> l = new ArrayList<Integer>();
    while (true) {
      System.out.print("Enter a number: ");
      int x = input.nextInt();
      if (x == 0) {
        int sum = 0;
        for (int i : l) {
          sum += i;
        }
        double avg = (double) sum / l.size();
        System.out.println("Average : " + avg);
        break;
      }
      l.add(x);
    }
  }
}
Amirhn دانلود Java
1
+1
tedad = 0
jam = 0
while True:
    number = float(input("tell me your number: "))
    tedad += 1
    jam = jam + number
    print(number, jam, tedad)
    if number == 0:
        break

print(jam / tedad)
کاربر 1106 دانلود Python
1
+1
majmu=0
tedad=0
adad='every thing'

while adad!=0 :
    adad=int(input('give me a number : '))
    
    if adad==0:
        break
    tedad+=1   
    majmu+= adad 
if tedad==0 :
    print('at least one number required')  
      
else :
    print(majmu/tedad)
Soheyl دانلود Python
<< صفحه قبل 1 2 8 صفحه بعد >>

ارسال جواب

// کداتو توی این بخش بنویس
// فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
// البته قبلش این سه خط رو پاک کن
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

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