سلام امروز دو تا برنامه یکی دریافت میانگین n عدد با یک حلقه for و برنامه دوم محاسبه میانگین n عدد با آرایه با دوتا حلقه for و توضیحات چگونگی عملکرد برنامه و میزارم سوالی داشتین در بخش نظرات بپرسید.

 

برنامه میانگین n عدد با یک حلقه for:

import java.util.Scanner;
class Main {
    public static void main(String[] args) {
        System.out.println ( "قصد دارید چند تا عدد وارد بکنید:" );
        Scanner input = new Scanner ( System.in );
        double n = input.nextInt ();
        //دریافت n عدد از کاربر
        double total = 0, inputUser = 0, averga = 0;

        for (int i = 1; i <= n ; i++) {
            System.out.print ( "عدد شماره" +" "+ i +" "+ "وارد بکنید:");
            inputUser = input.nextDouble ();
            //دریافت عدد های کاربر
            total = inputUser + total;
            //حاصل جمع عدد های دریافت شده از کاربر
        }
        averga = total / n;
        //تقسیم حاصل جمع اعداد دریافت شده بر تعداد عدد های دریافت شده
        System.out.println ( "میانگین شما:"+ averga );
        //چاپ میانگین
    }
}

خروجی: 

قصد دارید چند تا عدد وارد بکنید:
5
عدد شماره 1 وارد بکنید:1
عدد شماره 2 وارد بکنید:2
عدد شماره 3 وارد بکنید:3
عدد شماره 4 وارد بکنید:4
عدد شماره 5 وارد بکنید:5
میانگین شما:3.0

برنامه میانگین n عدد با آرایه و یک حلقه for :

import java.util.Scanner;
class Main {
    public static void main(String[] args) {
        System.out.println ( "قصد دارید چند تا عدد وارد بکنید:" );
        Scanner input = new Scanner ( System.in );
        int n = input.nextInt ();
        //دریافت n عدد از کاربر
        double[] arr = new double[n];
        //ساخت یک آرایه n عنصری
        double total = 0, inputUser = 0, averag = 0;
 
        for (int i = 0; i < arr.length ; i++) {
            //arr.length طول آرایه
            System.out.print ( "عدد شماره" +" "+ i +" "+ "وارد بکنید:");
            arr[i] = input.nextDouble ();
            // دریافت عدد های کاربر و قرار دادن در آرایه
            total = arr[i] + total;
            //حاصل جمع عدد های دریافت شده از کاربر
        }
        averag = total / arr.length;
        //تقسیم حاصل جمع اعداد دریافت شده بر تعداد عدد های دریافت شده
        System.out.println ( "میانگین شما:"+ averag );
        //چاپ میانگین
    }
}

خروجی: 

قصد دارید چند تا عدد وارد بکنید:
5
عدد شماره 0 وارد بکنید:1
عدد شماره 1 وارد بکنید:2
عدد شماره 2 وارد بکنید:3
عدد شماره 3 وارد بکنید:4
عدد شماره 4 وارد بکنید:5
میانگین شما:3.0

توضیحات برنامه محاسبه میانگین n عدد:

1.عدد n و از کاربر دریافت کن

2. تا زمانی که n از i کوچیک تر است عدد از کاربر دریافت کن

نکته: برای محاسبه میانگین باید تمامی عدد های دریافت شده از کاربر را باهم جمع و تقسیم بر تعداد عدد های دریافت شده بکنیم و خارج از قسمت میانگین عدد می باشد.

3.عدد دریافت شده را با total جمع بکن و در متغیر total قرار بده

4. عددهای دریافت شده ای که در total هستند را بر تعداد عدد های دریافت شده تقسیم بکن

5. average و چاپ بکن

6. پایان

 

برنامه محاسبه جمع ارقام یک عدد دریافتی در جاوا

برنامه دریافت و چاپ معکوس رشته در جاوا

برنامه چاپ اعداد سه رقمی بدون تکرار در جاوا

برنامه محاسبه فاکتوریل در جاوا

برنامه دریافت ثانیه و تبدیل به ساعت، دقیقه و ثانیه با جاوا

برنامه محاسبه حجم کره با جاوا

برنامه محاسبه مساحت و محیط دایره با جاوا

n ,عدد ,for ,برنامه ,scanner ,حلقه ,n عدد ,عدد با ,میانگین n ,حلقه for ,for و

مشخصات

آخرین ارسال ها

آخرین جستجو ها


السَّلامُ عَلَیْكَ یَا مَوْلایَ مُوسَى بْنَ جَعْفَرٍ وَ رَحْمَةُ اللَّهِ وَ بَرَكَاتُهُ ... بهمن و دختر.. wilbialemgi تخفیفان اخبار ایرانسل همراه اول رایتل شاتل سامانتل cordosearchspir یادداشت های یه المپیادی دانلود بانک شماره موبايل و پنل SMS بیزینس کوچینگ کسب و کارهای آنلاین باغ علم - کلاس ششم 6 دبستان جوادالائمه