Java is een veelzijdige en meest gebruikte programmeertaal die gebruikers in staat stelt om cross - platform software te produceren met een broncode . De uitgebreide bibliotheek van instrumenten en voorgecodeerde klassen zorgen voor een programmeur om tamelijk complexe programma code door simpelweg vooraf gedefinieerde instructie sets in de Java framework . Het schrijven van een programma om een bepaald aantal graden gemiddeld gaat vragen om , vervolgens op te slaan , invoer van de gebruiker . Het programma voert dan gemiddeld rekenkundige die ingang en geeft het resultaat aan de gebruiker . Instructies 1 Maak een klasse aan uw grading programma bevatten en importeert de " Scanner" pakket om gebruikersinvoer te ontvangen via het toetsenbord . Voorbeeld code : import java.util.Scanner ; public class AverageGrade { } kopen van 2 Maak een methode om het programma te instrueren tot gemiddeld het ontvangen van de gebruiker rangen . De methode moet elke graad ontvangt , voert u de gemiddelde rekenkundige , dan terug het resultaat naar de beller . Voorbeeld code : public static double findAverage ( double score1 , double score2 , double score3 , double score4 , double score5 ) { dubbele gemiddelde = ( score1 + score2 + score3 + score4 + score5 ) op Twitter /5 ) ; return gemiddelde ; } 3 een methode om het programma instrueren het gemiddelde cijfer bepaald uit de ingevoerde waarden weer . De methode moet de waarde van het gemiddelde cijfer , bepaald door de afzonderlijke " graad middeling " -methode te ontvangen . Het moet vervolgens het gemiddelde cijfer op het scherm met behulp van de " System.out.println ( ) " commando . Voorbeeld code : public void displayGrade ( double gemiddeld ) { System.out.println ( " Uw gemiddelde cijfer is : " + gemiddelde ) ; } < br > Goedkope 4 Creëer een "hoofd" -methode om de stroom van het programma te controleren en om de methoden te bellen voor het bepalen en weergeven van het gemiddelde cijfer . Een scanner variabele gegevens vanaf het toetsenbord ontvangen . Maak variabelen om de gebruiker ingevoerde waarden bevatten , met behulp van de " keyboard.nextInt ( ) " methode van de Scanner klasse om de waarden te ontvangen . Maak een variabele aan de " gemiddelden " methode aanroept , stuurt de methode de juiste cijfers en bevatten de gemiddelde waarde terug van de methode . Voorbeeld code : public static void main ( String [ ] args ) op { Scanner ingang = new Scanner ( System.in ) ; dubbele score1 ; dubbele score2 ; dubbele score3 ; dubbele score4 ; dubbele score5 ; System.out.print ( "Vul het eerste leerjaar : " ) ; score1 = keyboard.nextInt ( ) ; System.out.print ( " Geef het tweede leerjaar : " ) ; score2 = toetsenbord . nextInt ( ) ; System.out.print ( "Vul de derde graad : " ) ; score3 = keyboard.nextInt ( ) ; System.out . afdruk ( "Vul het vierde leerjaar : " ) ; score4 = keyboard.nextInt ( ) ; System.out.print ( "Vul het vijfde leerjaar : " ) ; < br > score5 = keyboard.nextInt ( ) ; dubbele gemiddelde = findAverage ( score1 , score2 , score3 , score4 , score5 ) ; displayGrade ( gemiddeld ) ; < br > 5 Combineer de methoden in de klasse -structuur , zodat het goed wordt gecompileerd en uitgevoerd . Zijn de " belangrijkste " methode voor het eerst , gevolgd door de de " gemiddelde " en " weergave " methoden . Voorbeeld code : import java.util.Scanner ; public class AverageGrade { public static void main ( String [ ] args ) op { Scanner ingang = new Scanner ( System.in ) ; dubbele score1 ; dubbele score2 ; dubbele score3 ; dubbele score4 ; dubbele score5 ; System.out.print ( " Geef het eerste leerjaar : " ) ; score1 = keyboard.nextInt ( ) ; System.out . druk ( "Geef het tweede leerjaar : " ) ; score2 = keyboard.nextInt ( ) ; System.out.print ( "Vul de derde graad : " ) ; < br > score3 = keyboard.nextInt ( ) ; System.out.print ( "Vul het vierde leerjaar : " ) ; score4 = keyboard.nextInt ( ) ; < br System.out.print > ( "Vul het vijfde leerjaar : " ) ; score5 = keyboard.nextInt ( ) ; dubbele gemiddelde = findAverage ( score1 , score2 , score3 , score4 , score5 ) ; displayGrade ( gemiddeld ) ; } public static double findAverage ( double score1 , double score2 , double score3 , double score4 , dubbele score5 ) { dubbele gemiddelde = ( score1 + score2 + score3 + score4 + score5 ) /5 ) ; return gemiddelde ; } public static leegte displayGrade ( double gemiddeld ) { System.out.println ( " Uw gemiddelde cijfer is : " + gemiddelde ) ; } }
|