Hoe een programma in Java te schrijven om het gemiddelde te berekenen
Inhoud
stappen
1
Plan je programma. Het plannen van je programma is essentieel. Bedenk waar uw programma zal worden gebruikt. Werkt het programma met hele grote aantallen? Als dat zo is, zou je misschien moeten overwegen om datatypes te gebruiken zoals lang in plaats van int.
- Probeer het gemiddelde van een paar nummers handmatig te berekenen. Dit zal u helpen uw programma te begrijpen.
2
Schrijf de code. Om het gemiddelde te berekenen, hebt u de volgende parameters nodig:
Gemiddelde = som van de waarden van alle invoeren / aantal invoeren
3
Bereken het gemiddelde. Gebruik de formule die in de vorige stap verschijnt om de code te schrijven om het gemiddelde te berekenen. Zorg ervoor dat de variabele die wordt gebruikt voor het opslaan van de waarde van de het gemiddelde is van het type zweven. Anders kan de verkregen reactie onjuist zijn.
4
Toon het resultaat Zodra het programma het gemiddelde heeft berekend, geeft u dit aan de gebruiker. Gebruik hiervoor de functie System.out.print of System.out.println (om op een nieuwe regel af te drukken) geleverd door Java.
Voorbeeldcode
import java.util.Scanner-public class main_class {public static void main (String [] args) {int sum = 0, InputNum-int contra-mean-Scanner float NumScanner = new Scanner (System.in) -Scanner charScanner = new Scanner (System.in) -System.out.println ("Voer het totale aantal termen in dat u het gemiddelde wilt laten berekenen") -counter = NumScanner.nextInt () - System.out.println ("Voer alstublieft in" + teller + " nummers:") -voor (int x = 1 x<= -x teller ++) {InputNum = NumScanner.nextInt () - sum = som + InputNum-System.out.println () -} gemiddelde = sum / contra-System.out.println ("Het gemiddelde van " + teller + " de cijfers die je hebt ingevoerd is " + gemiddelde) -}}
import java.util.Scanner -. / ** Deze implementatie kan de gebruiker om cijfers in te voeren * totdat u hebt ingevoerd alle benodigde nummers * Sentinel snaar wordt gebruikt om het programma in staat te stellen * bepalen wanneer de gebruiker klaar is met het invoeren van gegevens. De functie * Integer.parseInt (String s) neemt een tekenreeks en retourneert het getal * dat die tekenreeks vertegenwoordigt (dat wil zeggen Integer.parseInt ("462") == 462) ** Een belangrijke opmerking: wanneer u deze methode gebruikt voor invoer * -variabelen, moet u strings niet vergelijken met "==" of "! =". Vanaf * deze vorm worden de strings vergeleken op basis van hun positie in het * geheugen. s.equals (String t) retourneert true als de inhoud * van elke tekenreeks hetzelfde is. ! S.equals (String t) geeft true * indien de inhoud anders. * / Public class main_class {public static void main (String [] args) {String = Sentinel ""-int som = 0-int teller = 0-dubbel gemiddelde = 0.0-scanner NumScanner = nieuwe scanner (System.in) -System.out.println ("Voer de nummers in om toe te voegen. Voer "d " als je klaar bent") -System.out.print ("Voer een nummer in: ") -sentinel = NumScanner.next () - System.out.println () - while (! sentinel.equals ("d") && ! sentinel.equals ("D")) {sum + = Integer.parseInt (sentinel) -ounter ++ - System.out.print ("Voer een nummer in: ") -sentinel = NumScanner.next () - System.out.println () -} = gemiddelde (som * 1.0) /counter-System.out.println () - System.out.println ("Het rekenkundig gemiddelde is: " + gemiddelde +".") -}}
tips
- Probeer een te maken grafische interface, wat het programma veel aantrekkelijker en gebruiksvriendelijker zal maken.
- Probeer uw programma uit te breiden zodat u meerdere wiskundige berekeningen kunt uitvoeren.
Delen op sociale netwerken:
Verwant
- Hoe het gemiddelde en de standaarddeviatie te berekenen met Excel 2007
- Hoe het percentage in Java te berekenen
- Hoe een Java-venster in Swing te sluiten
- Hoe maak je een eenvoudig programma in C
- Hoe Java te downloaden in Internet Explorer
- Hoe de som van twee getallen in Java te vinden
- Hoe een Java-programma te schrijven met twee klassen met behulp van Eclipse
- Hoe het betrouwbaarheidsinterval te berekenen
- Hoe het gewogen gemiddelde te berekenen
- Hoe het gemiddelde, de standaarddeviatie en de standaardfout te berekenen
- Hoe de gemiddelde leeftijd te berekenen
- Hoe het geometrische gemiddelde te berekenen
- Hoe het gemiddelde te berekenen
- Hoe de gemiddelde snelheid te berekenen
- Hoe de gemiddelde levensduur te berekenen
- Hoe gemiddelden berekenen (gemiddelde, mediaan en mode)
- Hoe de standaardfout te berekenen
- Hoe de standaarddeviatie te berekenen
- Hoe de gemiddelde afwijking boven het gemiddelde te berekenen (voor niet-geclusterde gegevens)
- Hoe de standaarddeviatie in Excel te berekenen
- Hoe de boekhoudingsratio van het rendement te berekenen