O'rtacha hisoblash kundalik hayotda juda muhimdir. O'rtacha yoki o'rtacha o'rtacha boshqa ko'plab matematik operatsiyalar bilan birgalikda ishlatiladi va bilish muhim. Ammo, agar biz katta raqamlar bilan shug'ullanadigan bo'lsak, dasturdan foydalanish osonroq bo'ladi. O'rtacha hisoblash uchun siz o'zingiz Java dasturini qanday yozishingiz mumkin.
Qadamlar
Qadam 1. Dasturingizni rejalashtiring
Dasturni rejalashtirish juda muhim. Sizning dasturingiz qayerda ishlatilishini o'ylab ko'ring. Dastur juda katta raqamlar bilan ishlaydimi? Ha bo'lsa, int o'rniga long kabi ma'lumotlar turlaridan foydalanishni o'ylab ko'rishingiz mumkin.
Bir nechta raqamlarning o'rtacha qiymatini qo'lda hisoblashga harakat qiling. Bu sizning dasturingizni tushunishga yordam beradi
Qadam 2. Kodni yozing
O'rtacha qiymatni hisoblash uchun sizga quyidagi parametrlar kerak bo'ladi:
- The sum foydalanuvchi tomonidan kiritilgan barcha ma'lumotlar; va,
-
The kirishlar umumiy soni foydalanuvchi tomonidan taqdim etilgan.
Masalan, kirishlar yig'indisi = 100 va kirishlar umumiy soni = 10 bo'lsa, o'rtacha = 100 / 10 = 10
-
Shunday qilib, o'rtacha yoki o'rtacha qiymatni hisoblash formulasi:
O'rtacha = Barcha kirishlar yig'indisi / Umumiy kirish soni
-
Bu parametrlarni (kirishni) foydalanuvchidan olish uchun Java -da Skaner funktsiyasidan foydalanib ko'ring.
O'rtacha ma'noni topmoqchi bo'lgan har bir atama uchun siz foydalanuvchidan bir nechta ma'lumotlarni olishingiz kerak bo'ladi. Buning uchun pastadir ishlatishga harakat qiling. Quyidagi namuna kodida for loop ishlatiladi. Vaqt tsiklini ishlatishga urinib ko'rishingiz mumkin
3 -qadam O'rtacha qiymatni hisoblang
Oldingi bosqichda berilgan formuladan foydalanib, o'rtacha hisoblash uchun kodni yozing. O'rtacha qiymatni saqlash uchun ishlatiladigan o'zgaruvchining float turiga ega ekanligiga ishonch hosil qiling. Aks holda, javob to'g'ri bo'lmasligi mumkin.
-
Buning sababi shundaki, float ma'lumotlar turi 32 bitli yagona aniqlik bo'lib, hatto matematik hisob-kitoblarda ham o'nli kasrlarni hisobga oladi. Shunday qilib, o'zgaruvchan o'zgaruvchidan foydalanib, 5/2 (5 ga 2 ga bo'lingan) kabi matematik hisoblash uchun javob 2,5 bo'ladi.
- Agar bir xil hisob (5/2) int o'zgaruvchisi yordamida bajarilsa, javob 2 bo'ladi.
- Shu bilan birga, siz kirishlar yig'indisi va sonini saqlagan o'zgaruvchilar int bo'lishi mumkin. O'rtacha qiymat uchun float o'zgaruvchisini ishlatish avtomatik ravishda intni suzishga o'zgartiradi; va umumiy hisob int o'rniga float -da amalga oshiriladi.
Qadam 4. Natijani ko'rsatish
Dastur o'rtacha qiymatni hisoblagandan so'ng, uni foydalanuvchiga ko'rsatish. Buning uchun Java -da System.out.print yoki System.out.println (yangi qatorda chop etish) funktsiyasidan foydalaning.
Maslahatlar
- Bir nechta matematik hisoblarni bajarish uchun dasturni kengaytirib ko'ring.
- GUI yaratishga harakat qiling, bu dasturni ancha interaktiv va ishlatishni osonlashtiradi.