Cum se scrie un program în Java pentru a calcula mediile
În zilele noastre, știți cum calculați media
conținut
paşi
1
Planificați-vă programul. Planificarea programului înainte de a începe să îl creați este un pas critic. Gândiți-vă la toate operațiunile pe care trebuie să le faceți și la scopul pentru care sunt create. Programul va trebui să funcționeze cu un număr foarte mare? Dacă răspunsul este da, utilizați un tip de date "lung" în loc de simplu "int".
- Încercați să calculați manual media numărului mic de numere mici. În acest fel, puteți înțelege mai bine cum va funcționa programul dvs.
2
Scrieți codul. Pentru a calcula media, trebuie să cunoașteți următoarele informații:
Media = Numărul total de numere de intrare / Numerele totale introduse
3
Calculați media. Pentru a face acest lucru, utilizați formula dedusă în pașii anteriori și introduceți-o în codul programului. Asigurați-vă că variabila care stochează valoarea suportului media este de tip plutitor. În caz contrar, rezultatul poate să nu fie corect din punct de vedere matematic.
4
Afișați rezultatul calculului dvs. pe video. După ce programul a calculat media, îl puteți afișa utilizatorului. Pentru aceasta puteți utiliza metoda Java System.out.print sau System.out.println (pentru a imprima pe video pornind de la o linie nouă).
Cod exemplu
Clasa de main_class import java.util.Scanner public {static void main (String [] args) publice {int sum = 0, InputNum-int counter-float medie-Scanner NumScanner = new Scanner (System.in) -Scanner charScanner = new Scanner (System.in) -System.out.println ("Introduceți numărul de elemente pe care doriți să calculați media.") -counter = NumScanner.nextInt () - System.out.println ("Vă rugăm să introduceți " + contra + " numere:") -for (int x = 1- x<= counter -x ++) {inputNum = NumScanner.nextInt () - suma = suma + inputNum-System.out.println () -} mean = suma / counter-System.out.println"Media lui " + contra + " numerele introduse este " + medie) -}}
import java.util.Scanner - / ** Acest program de implementare permite utilizatorului să continue introducerea numerelor * până vor fi introduse toate numerele necesare * Șirul „santinelă“ este folosit pentru a se asigura că programul poate *. determina când utilizatorul a terminat de introdus de intrare. * funcția „Integer.parseInt (string s)“ analizează șirul de intrare și returnează numerele * în șir. (De exemplu, Integer.parseInt ("462") == 462) * Notă importantă: atunci când se utilizează această metodă pentru variabilele de intrare * nu se compară corzile folosind operatorii *"==" sau "! =". Acest lucru ar fi comparat adresele de memorie în cazul în care șirurile sunt stocate *. * Utilizați s.equals (String t) metoda care returneaza „true“ dacă cele două șiruri „s“ si „t“ sunt egale. * In schimb metoda ! s.equals (String t) returnează true dacă cele două șiruri `s` si `t` sunt diferite. * / public class main_class {static void main (String [] args) {String publice santinelă = ""-int suma = 0-int contra = 0-dublă medie = 0.0-Scanner NumScanner = nou Scanner (System.in) -System.out.println ("Introduceți numerele care urmează să fie adăugate. Tip "d " când ați terminat.") -System.out.print ("Introduceți un număr: ") -sentinel = NumScanner.next () - System.out.println () - în timp ce (! sentinel.equals ()"d") && ! Sentinel.equals ("D")) {suma + = Integer.parseInt (sentinel) -counter ++ - System.out.print ("Introduceți un număr: ") -sentinel = NumScanner.next () - System.out.println () -} mean = (suma * 1.0) /counter-System.out.println () - System.out.println ("Media aritmetică a numerelor introduse este: " + înseamnă +".") -}}
Sfaturi
- Încercați să vă extindeți programul astfel încât acesta să poată efectua mai multe calcule matematice.
- Încercați să creați o interfață grafică (GUI), astfel încât programul să fie mai interactiv și ușor de utilizat.
Distribuiți pe rețelele sociale:
înrudit
- Cum se calculează eroarea standard
- Cum se calculează vârsta medie
- Cum se calculează deviația medie față de media (pentru datele neimpozitate)
- Cum se calculează deviația standard
- Cum se calculează media
- Cum se calculează deviația medie, standard și eroarea standard
- Cum se calculează media geometrică
- Cum se calculează rădăcina pătrată fără Calculator
- Cum de a calcula mediile universitare (GPA)
- Cum se calculează un scor Z
- Cum se calculează deviația medie și standard cu Excel 2007
- Cum se calculează deviația standard cu Excel
- Cum se calculează media cu Excel
- Cum de a calcula moda cu Excel
- Cum se calculează Suma a două numere în Java
- Cum se calculează un procentaj cu Java
- Cum se calculează plata unui împrumut
- Cum sa faci o cutie
- Cum se rezumă o secvență de numere consecutive impare
- Cum să găsiți medii, medii și modă
- Cum de a găsi media unui grup de numere