سلام امروز دو تا برنامه یکی دریافت میانگین 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 و
درباره این سایت