Cum se scrie un program java pentru a calcula dimensiunea medie
Calculul dimensiunilor medii - Important în viața de zi cu zi. Valoarea medie sau valoarea aritmetică este utilizată în multe operații matematice și este foarte important să se poată calcula. Dar când lucrați cu numere mari, este mult mai ușor să utilizați un program special. Aici veți citi cum să scrieți în mod independent un program pe Java pentru a calcula valoarea medie.
Pași

unu. Scrieți un plan de program. Planificarea este un pas foarte important. Gândiți-vă la locul în care va fi utilizat acest program. Acest program va funcționa cu numere foarte mari?Dacă da, atunci puteți decide dacă să utilizați tahieți de date cum ar fiLung in loc de Int.
- Încercați să calculați numărul mediu de numere. Acest lucru vă va ajuta să înțelegeți principiul programului.
2. Scrieți codul.Pentru a calcula valoarea medie, veți avea nevoie de următorii parametri:

Valoarea medie = suma tuturor numerelor / numărului de numere.

3. Calculați valoarea medie. Folosind formula de mai sus, scrieți codul pentru calcularea dimensiunii medii. Curățați faptul că variabila utilizată pentru salvarea valorii "valorii medii" are tipul "Float". Altfel răspunsul poate fi greșit.

4. Afișați rezultatul.Când programul calculează valoarea medie, arătați-o utilizatorului. În Java, utilizați funcția pentru a face acest lucru Sistem.Out.Imprimaresau sistem.Out.Println (Pentru a imprima pe o nouă linie).
Cod simplu
Importați Java.Util.Scaner-Clasa Publică Main_class {Public Static Void principal (șir [] args) {int Sum = 0, Inputnum-Int Counter-Float Mean-Scanner Numscanner = Scanner nou (sistem.In) -SCANNER CHARSCANNER = Scaner nou (sistem.În) -System.Out.Println ("Introduceți numărul total de termeni al căror înseamnă că doriți să calculați") -Cunter = numscanner.Urmăriți () - Sistem.Out.Println ("Te rog intra " + Tejghea + " Numere:") -Pentru (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)-}}
Importați Java.Util.Scaner - / ** Acest sistem de intrare permite utilizatorului să introducă * numere până când sunt introduse toate datele necesare. * Linia de comandă este utilizată pentru a recunoaște programul, * când utilizatorul a introdus datele. * Integer.ParseINT (șiruri) revine la un număr care * conține un șir (t.E. Întreg.Parseint ("462") == 462). * * Marca importantă: Folosind această metodă pentru a introduce variabile, * nu puteți compara linii"==" Sau "!=". În caz contrar, * rândurile sunt comparate în funcție de locația lor în memoria calculatorului. * S.Este egală cu privire la conținutul șirului * în mod egal. !S.Este egală (șir t) arată dacă conținutul liniei * este diferit. * / Clasa publică Main_class {Public Static Vid principal (șir [] args) {string santinel = ""-Int sum = 0-int contra = 0-dublu mediu = 0.0-Scanner Numscanner = Scaner nou (sistem.În) -System.Out.Println ("Introduceți numere pentru a adăuga. INTRODUCE "D " CAND E GATA.") -System.Out.Imprimare ("INTRODU NUMARUL: ") -senTinel = numscanner.Următorul () - sistem.Out.Println () - în timp ce (!Santinelă.Egale ("D") && !Santinelă.Egale ("D") {Sum + = intreg.ParseInt (Sentinel) -Counter ++ - Sistem.Out.Imprimare ("INTRODU NUMARUL: ") -senTinel = numscanner.Următorul () - sistem.Out.Println () -} Mean = (suma * 1.0) / contra-sistem.Out.Println () - Sistem.Out.Println ("Media aritmetică este: " + Rău +".") -}}
sfaturi
- Încercați să utilizați programul pentru a efectua numeroase operații matematice.
- Încercați să schimbați interfața grafică pentru a face programul să devină mai colorat și mai ușor de utilizat.