Како да напишете java програма за пресметување на просечната големина
Пресметка на средна големина - важно во секојдневниот живот. Просечната вредност или аритметичката вредност се користи во многу математички операции, и многу е важно да се пресмета. Но, кога работи со големи броеви, многу е полесно да се користи специјална програма. Овде ќе прочитате како самостојно да напишете програма на Java за да ја пресметате просечната вредност.
Чекори

Еден. Напиши план план. Планирањето е многу важен чекор. Размислете каде оваа програма ќе се користи. Оваа програма ќе работи со многу големи броеви?Ако е така, тогаш можете да одлучите дали да ги користите податочните табескиДолго наместо тоа int.
- Обидете се да го пресметате просечниот број на броеви. Ова ќе ви помогне да го разберете принципот на програмата.
2. Напишете го кодот.За да се пресмета просечната вредност, ќе ви требаат следниве параметри:

Просечната вредност = збирот на сите броеви / број на броеви.

3. Пресметајте ја просечната вредност. Користење на формулата погоре, напишете го кодот за пресметување на просечната големина. Исчистете го фактот дека променливата што се користи за зачувување на вредноста на "просечната вредност" има тип "плови". Инаку одговорот може да биде погрешен.

Четири. Прикажи го резултатот.Кога програмата ја пресметува просечната вредност, покажете му на корисникот. Во Java, користете ја функцијата за да го направите ова Систем.Надвор.Печатиили систем.Надвор.Println (За печатење на нова линија).
Пример код
Увоз Јава.Util.Scanner-јавна класа Main_Class {Јавна статичка празнина Главна (String [] args) {int sum = 0, влезен-int counter-float средно-скенер numscanner = нов скенер (систем.Во) -Scanner charscanner = нов скенер (систем.Во) -Систем.Надвор.Println ("Внесете го вкупниот број на термини чие средно сакате да го пресметате") - Counter = Numscanner.InternInt () - систем.Надвор.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)-}}
Увоз Јава.Util.Скенер - / ** Овој влез систем му овозможува на корисникот да внесе * броеви додека не се внесат сите потребни податоци. * Командната линија се користи за препознавање на програмата, * кога корисникот ги внесе податоците. * Цел број.Parseint (жици) се враќа на број кој * содржи низа (т.Е. Цел број.Parseint ("462") == 462). * * Важно е да се забележи: Користење на овој метод за внесување на променливи, * не можете да ги споредите линиите "==" или "!= ". Инаку, * редови се споредуваат врз основа на нивната локација во меморијата на компјутерот. * С.Еднакви покажува дали содржината на стрингот * подеднакво. !С.Еднакво (стринг t) покажува дали содржината на линијата е различна. * / Јавна класа MANE_CLASS {Јавна статичка празнина Главна (Стринг [] args) {string sentinel = "" summ = 0-int counter = 0-двојно средство = 0.0-скенер Numscanner = Нов скенер (систем.Во) -Систем.Надвор.PrintLN ("Внесете броеви за додавање. Внесете "d " кога ќе завршиш.") -Систем.Надвор.Печати ("Внесете број:") -Sentinel = Numscanner.Следно () - систем.Надвор.Println () - додека (!Сентинел.Еднаква ("D") && !Сентинел.Е еднакво ("D")) {SUM + = цел број.Parseint (sentinel) -Наментот ++ - систем.Надвор.Печати ("Внесете број:") -Sentinel = Numscanner.Следно () - систем.Надвор.Println () -} значи = (сума * 1.0) / контра-систем.Надвор.PrintLN () - систем.Надвор.Println ("Аритметичката средина е:" + значи + ".") -}}
Совети
- Обидете се да ја користите програмата за да извршите бројни математички операции.
- Обидете се да го промените графичкиот интерфејс за да ја направите програмата да стане повеќе шарени и лесни за употреба.