Как да напишете java програма за изчисляване на средния размер
Изчисляване на среден размер - важен в ежедневието. Средната стойност или аритметична стойност се използва в много математически операции и е много важно да се изчисли. Но когато работите с голям брой, е много по-лесно да използвате специална програма. Тук ще прочетете как да напишете самостоятелно програма за Java за изчисляване на средната стойност.
Стъпка

един. Напишете план за програмата. Планирането е много важна стъпка. Помислете къде ще се използва тази програма. Тази програма ще работи с много голям брой?Ако е така, тогава можете да решите дали да използвате данни за данните катоДълго вместо int.
- Опитайте да изчислите средния брой номера сами. Това ще ви помогне да разберете принципа на програмата.
2. Напишете кода.За да изчислите средната стойност, ще ви трябват следните параметри:

Средната стойност = сумата от всички номера / брой числа.

3. Изчисляване на средната стойност. Използвайки горната формула, напишете кода за изчисляване на средния размер. Почистете факта, че променливата, използвана за запазване на стойността на "средната стойност", има типа "поплавък". В противен случай отговорът може да е грешен.

4. Показване на резултата.Когато програмата изчислява средната стойност, покажете го на потребителя. В Java използвайте функцията, за да направите това Система.Навън.Печатили система.Навън.Println (За отпечатване на нова линия).
Примерен код
Импортиране на Java.Утил.Scanner-Public Class main_class {публичен статичен празен главен (низ [] args) {int sum = 0, inturenum-int контра-плаващ средно-скенер NumScanner = нов скенер (система.In) -Scanner Charscanner = нов скенер (система.В) -система.Навън.Println ("Въведете общия брой термини, чиято означава, че искате да изчислите") -Counter = numscanner.Nextint () - Система.Навън.Println ("Моля, въведете " + Брояч + " Числа:") -За (int x = 1- x<=counter -x++){inputNum = NumScanner.nextInt()-sum = sum + inputNum-System.out.println()-}mean = sum / counter-System.out.println("The mean of the " + counter + " numbers you entered is " + mean)-}}
Импортиране на Java.Утил.Скенер - / ** Тази входна система позволява на потребителя да въвежда * номера, докато не бъдат въведени всички необходими данни. * Командният ред се използва за разпознаване на програмата, * когато потребителят въведе данните. * Цяло число.ParseInt (Strings) се връща към номер, който * съдържа низ (t.Д. Цялостен.ParseInt ("462") == 462). * * Важна маркировка: Използване на този метод за въвеждане на променливи, * не можете да сравнявате линиите"==" Или "!=". В противен случай, * Редите се сравняват въз основа на местоположението им в паметта на компютъра. * С.Равните показват, ако съдържанието на низ * също. !С.Равен (низ t) показва дали съдържанието на линията * е различно. * / Public Class main_class {публично статично void main (низ [] args) {string sentinel = ""-Int sum = 0-int брояч = 0-двойно средно = 0.0-скенер numscanner = нов скенер (система.В) -система.Навън.Println ("Въведете номера, за да добавите. Влизам"Д " Когато сте готови.") -Система.Навън.Печат ("Въведете номер: ") -Sentinel = numscanner.Следваща () - Система.Навън.Println () - докато (!Sentinel.Равно на ("Д") && !Sentinel.Равно на ("Д")) {Sum + = цяло число.Parseint (Sentinel) -Counter ++ - система.Навън.Печат ("Въведете номер: ") -Sentinel = numscanner.Следваща () - Система.Навън.Println () -} означава = (сума * 1.0) / Counter-System.Навън.Println () - система.Навън.Println ("Средно аритметиката е: " + Означава +".") -}}
Съвети
- Опитайте да използвате програмата за извършване на множество математически операции.
- Опитайте да промените графичния интерфейс, за да направите програмата да стане по-колоритна и лесна за използване.