Cum se scrie un program java pentru kalkula dimesiunea medie

Kalkulul dimensiunilor Medii - Važno în Viaţa de Zi Cu Zi. Valoarea Medie Sau Valoarea aritmetică este Utilizată în Multer Operaţii Matematice şi este pjenavice Važno Să se potom. Dar Când Lucraţi cu Numere Mari, Esten Multi Mai Uşor Să Utilizaţi UN program Posebna. Aići Veţi Citi Cum Scribi în Mod Nezavisni program UN-a PE Java pentru kalkula valoaarea medie.

Pasi

Imaginea intitulată Scrieţi UN program în Java pentru kalkula Pasul Mediu 1
un. Scrieţi Un plan de programa. Planifikacija Este UN-a PAS FOAARTE VAŽNO. Gândiţi-Vă lacul în care va fi uslužni program. Acest program va Funcţaiona cu Numire Foarte Mari?Dacă da, atuncija puteţi odlučuje dacă să utilizaţi tahieţi de datum sperma ar ar jePluća u Loc de Int.
  • Încercaţi să calcelulaţi numărul mediu de numere. Acest Lucru vă va ajuta să înţelegeţiju princiul programului.
  • 2. Scribeţi codul.PENTU A kalkula Valoaarea Medie, Veţi Avea Nevoie de Următorii Parametri:

    Imaginea intitulată Scrieţi UN program în Java pentru kalkula pasul mediu 2
  • Suma Tutuuror Numerelor Uvođenje de Koritionator
  • De Exemplu, Dacă Suma numerelor upozorenje = 100 şi numărul de numere = 10, atuncija valoarea medie =100/10 = 10
  • Astfel, formula pentru kalkulara valorii Medii:

    Valoarea Medie = Suma Tutortor Numerelor / Numărului de numere.
  • PENTU A Obţine Aceste Datum, Utilizaţi "skener" în Java.
  • Va lobui să obţeneţi un număr mare de datum de utilizator de la Care Trebulaţi valouacaţi Valoaarea medie. Pentru lica acest Lucru, încercaţi să utilizaţi Un ciclu. În Exemplul de Cod de Mai Jos Utilizază Ciclul "Pentru". De asemenea, puteţi încerca să utilizaţi ciclul "în timp CE".
  • Zamislite intitulată Scrieţi UN program în Java pentru kalkula pasul Mediu 3
    3. Calculaţi Valoaarea Medie. Follosind Formula de Mai Sus, Scrieţi CODUL pentru calculalaijuiunii medii. Curţţaţi faptul că variabila utilizată pentru salvarea valorii "valorii medii" su tipul "plutaju". Altfel Răspunsul Pote fi greşit.
  • Acest Lucru se datorski faptului că tipul de datum "Float" Este Un Număr de 32 de Biţi de Precisie Unică, Care Chiar Realne Zecimal în Compure Matematică t. Astfel, atuncija când se utilizază o variabilă de tip float, un răspuns pentru acţiunea matematică 5/2 (Diviziunea a 2) va fi de 2.Cinci.
  • DACă SE VA Efectua Acelaşi Calcul (5/2) Utilizând o Variabilă de tip "Int", Răspunsul va fi 2.
  • Cu toite acestea, Variabilele în Care Salvaţi "Suma" şi "numărul de valori" lonac avea tipul "int". Folosind Variabila de tip "Float" pentru "Valoarea Medie", Va Schimba Automat za automatske sv.
  • Imaginea intitulată Scrieţi UN program în Java pentru kalkula Pasul Mediu 4
    4. Afişaţi rezultul.CLAND COMULULUL CALCULEAZA Valoaarea Medie, Arătaţi-o Utilizatorui. În Java, utilizaţi funcţia pentru lica acest lucru Sistem.Van.ImpanjSau sistem.Van.Println (Pentru a impma pe o nouă linie).
  • Cod simure

    Invespondeţi Java.UTIL.Scalener-Clasa Publică Main_class {javna statička void glavnica (şir [] args) {int sum = 0, expunnum-int counter-float znači-skener numscanner = skener nou.U) -scanner charscanner = skeniranje nou (sistem.În) - Sustav.Van.Println ("CONVERTESI NUMZUL Ukupno de Termeni al Căror înseamnă că doriţi să calcelulaţi") -Cunter = Numcanner.URMăriţi () - sistem.Van.Println ("TE Rog intra " + Tejghea + " Numire:") -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)-}}
    Invespondeţi Java.UTIL.Svježivač - / ** Acest Sistem de Intrare DoilizatorUlui Să Uvod * Numere Până Când Sunt Upoznavanje toite Datele Necesare. * Linia de comandă este utilizată pentru incunoaşte programu, * când utilizatorula uvod Datoteka. * Cijeli broj.Parseint (Şiruri) Revin La UN Număr Care * Conţine UN Şir (t.E. Întreg.Parseint ("462") == 462). * * Marca važna: Folosind Aceara Metodă Pentru uvesti Variabile, * Nu Puteţi Usporedna linii"==" Sau "!=". În caz conntry, * rândile Sunt usporediti în funcţie de lor în memoria calcularlui. * S.Este Egală Cu Osigurire la conţinutul şirului * în mod egal. !S.Este egală (şir t) arată dacă conţinutul liniei * este diferencija. * / CLASA publică main_class {javna statička vid glavnica (şir [] args) {string Santinel = ""-Inti sum = 0-int contra = 0-dublu mediu = 0.0-skener numscanner = skeniranje nou (sistem.În) - Sustav.Van.Println ("Uvoditeji numere pentru a adăuga. Uvesti"D" Cand e gata.") -Sustav.Van.Impaima ("UVOD NUMARAL: ") -Sentinel = numščanner.Următorul () - sistem.Van.Println () - în TIMP CE (!Santinelă.Egale ("D") && !Santinelă.Egale ("D") {Suma + = inpleg.Parseint (Sentinel) -Counter ++ - sistem.Van.Impaima ("UVOD NUMARAL: ") -Sentinel = numščanner.Următorul () - sistem.Van.Println () -} znači = (suma * 1.0) / kontra-sistem.Van.Println () - sistem.Van.Println ("Mediji aritmetică este: " + Rău +".") -}}

    sfaturi

    • Încercaţi să utilizaţi Kubul pentru efectu numeraase opereţii matematice.
    • Încercaţi să Schimbaţi Interţa grafică pentrul lica să devină mai colorat şi mai uşor de utilizat.
    Slične publikacije