Ako napísať program java na výpočet priemernej veľkosti
Výpočet strednej veľkosti - dôležitý v každodennom živote. Priemerná hodnota alebo aritmetická hodnota sa používa v mnohých matematických operáciách a je veľmi dôležité, aby ste ho mohli vypočítať. Ale keď pracujete s veľkými číslami, je oveľa jednoduchšie používať špeciálny program. Tu budete prečítať, ako samostatne napísať program na Jave na výpočet priemernej hodnoty.
Kroky

jeden. Napíšte programový plán. Plánovanie je veľmi dôležitý krok. Premýšľajte o tom, kde sa tento program použije. Tento program bude pracovať s veľmi veľkým počtom?Ak áno, potom sa môžete rozhodnúť, či používate dátové tašky akoDlho namiesto int.
- Skúste vypočítať priemerný počet čísel sami. To vám pomôže pochopiť princíp programu.
2. Napíšte kód.Ak chcete vypočítať priemernú hodnotu, budete potrebovať nasledujúce parametre:

Priemerná hodnota = súčet všetkých čísel / počet čísel.

3. Vypočítajte priemernú hodnotu. Použitie vyššie uvedeného vzorca napíšte kód na výpočet priemernej veľkosti. Vyčistite skutočnosť, že premenná používaná na uloženie hodnoty "priemernej hodnoty" má typ "plavák". V opačnom prípade môže byť odpoveď nesprávna.

4. Zobraziť výsledok.Keď program vypočíta priemernú hodnotu, ukážte ho používateľovi. V jazyku Java, použite funkciu, ktorú chcete urobiť Systém.Von.Tlačalebo systém.Von.PrintLN (Tlač na nový riadok).
Vzorový kód
Dovoz Java.Util.Scanner-Public Class Main_class {Public Static Void Main (String [] Args) {Int Sum = 0, INPUTNUM-INT COUNTIVELE-FLUNTOVÉHO SKENOVANIA NUMSCANNER = Nový skener (systém.In) -scanner Charscanner = Nový skener (systém.In) -system.Von.PrintLN ("Zadajte celkový počet termínov, ktorých znamená, že chcete vypočítať") -Cubter = numscanner.NEXTINT () - systém.Von.PrintLN ("Prosím Vlož " + Počítadlo + " Čísla:") -for (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)-}}
Dovoz Java.Util.Skener - / ** Tento vstupný systém umožňuje užívateľovi zadávať * čísla, kým sa nezadajú všetky potrebné údaje. * Príkazový riadok sa používa na rozpoznanie programu, * keď používateľ zadal dáta. * Integer.Parseint (reťazce) sa vracia na číslo, ktoré * obsahuje reťazec (t.E. Celé číslo.Parseint ("462") == 462). * * Dôležitá značka: Pomocou tejto metódy na zadanie premenných, * Nemôžete porovnať riadky"==" Alebo "!=". Inak * Riadky sa porovnávajú na základe ich umiestnenia v pamäti počítača. * S.Sa rovná, ak obsah reťazca * rovnomerne. !S.Rovná (string t) ukazuje, či je obsah linky * iný. * / Public Class Main_class {Public Static Void Main (String [] Args) {String Sentinel = ""-Int suma = 0-int counter = 0-dvojitý priemer = 0.0-scanner Numscanner = Nový skener (systém.In) -system.Von.PrintLN ("Zadajte čísla, ktorú chcete pridať. Zadať"D t" Po dokončení.") -Systém.Von.Tlač ("Zadajte číslo: ") -sentinel = numscanner.Next () - systém.Von.PrintLN () - Kým (!Sentinel.Rovná ("D") && !Sentinel.Rovná ("D")) {Sum + = celé číslo.Parseint (Sentinel) -Counter ++ - systém.Von.Tlač ("Zadajte číslo: ") -sentinel = numscanner.Next () - systém.Von.PrintLN () -} Priemer = (SUM * 1.0) / protiúpravu.Von.PrintLN () - systém.Von.PrintLN ("Aritmetickým priemerom je: " + Znamená +".") -}}
Tipy
- Skúste použiť program na vykonávanie mnohých matematických operácií.
- Skúste zmeniť grafické rozhranie, aby sa program stal farebným a ľahko použiteľným.