Java är en mångsidig och mycket använt dator programmeringsspråk som tillåter användare att skapa plattformsoberoende programvara med en källkod . Den stora bibliotek av verktyg och pre - kodade klasser möjliggöra en programmerare för att koda ganska komplexa program genom att använda fördefinierade instruktionsuppsättningar ingår i Java ramverk . Skriva ett program till i genomsnitt ett visst antal grader innebär att fråga efter , sedan spara , indata . Programmet utför sedan genomsnitt aritmetisk på den input och returnerar resultatet till användaren . Instruktioner
1
Skapa en klass för att innehålla din gradering program och importera " Scanner " paket ta emot användarens inmatningar från tangentbordet . Exempel kod :
import java.util.Scanner ,
public class AverageGrade {
}
2
Skapa en metod för att instruera programmet att jämna betygen emot från användaren . Metoden måste få varje klass , utför genomsnitt aritmetik , sedan returnera resultatet till den som ringer . Exempel kod :
public static dubbel findAverage ( dubbel score1 , dubbel score2 , dubbel score3 , dubbel score4 , dubbel score5 ) {
dubbelt medelvärde = ( score1 + score2 + score3 + score4 + score5 ) /5 ) ,
avkastning genomsnitt ,
}
3
Skapa en metod för att instruera programmet att visa den genomsnittliga betyget bestäms utifrån de inmatade värdena . Metoden måste få värdet av det genomsnittliga betyget , bestäms av den separata " grade genomsnitt " metoden . Den måste sedan visa medelbetyg på skärmen med hjälp av " System.out.println ( ) " -kommandot . Exempel kod :
public static void displayGrade ( dubbel genomsnitt ) {
System.out.println ( " Din genomsnittliga betyget är : " + genomsnitt ) ,
}
4
Skapa en " main "-metod för att styra flödet av programmet och att anropa metoderna för att fastställa och visa den genomsnittliga betyget . Skapa en scanner variabel att ta emot data från tangentbordet . Skapa variabler för att innehålla användarnamnet inmatade värden , med " keyboard.nextInt ( ) " metoden av Scanner klassen att ta emot värdena . Skapa en variabel för att kalla den " utjämning " metoden , skicka metoden lämpliga kvaliteter och innehåller den genomsnittliga värde returneras från metoden . Exempel kod :
public void main ( String [] args ) {
Scanner input = new Scanner ( System.in ) ;
dubbel score1 ;
dubbel score2 ,
dubbel score3 ,
dubbel score4 ,
dubbel score5 ,
System.out.print ( " Ange första klass : " ) ;
score1 = keyboard.nextInt ( ) ;
System.out.print ( " Ange andra klass : " ) ;
score2 = tangentbordet . nextInt ( ) ;
System.out.print ( " Ange tredje klass : " ) ;
score3 = keyboard.nextInt ( ) ;
System.out . print ( " Ange fjärde klass : " ) ;
score4 = keyboard.nextInt ( ) ;
System.out.print ( " Ange femte klass : " ) ;
score5 = keyboard.nextInt ( ) ;
dubbelt medelvärde = findAverage ( score1 , score2 , score3 , score4 , score5 ) ;
displayGrade ( genomsnitt ) ,
5
Kombinera metoder i klassen struktur så att den är korrekt kompileras och exekveras . Inkludera "main " metoden först , följt av den " genomsnittliga " och " display " metoder . Exempel kod :
import java.util.Scanner ,
public class AverageGrade {
public void main ( String [] args ) {
Scanner input = new Scanner ( System.in ) ;
dubbel score1 ,
dubbel score2 ,
dubbel score3 ,
dubbel score4 ;
dubbel score5 ,
System.out.print ( " Ange första klass : " ) ;
score1 = keyboard.nextInt ( ) ;
System.out . print ( " Ange andra klass : " ) ;
score2 = keyboard.nextInt ( ) ;
System.out.print ( " Ange tredje klass : " ) ;
score3 = keyboard.nextInt ( ) ;
System.out.print ( " Ange fjärde klass : " ) ;
score4 = keyboard.nextInt ( ) ;
System.out.print ( " Ange femte klass : " ) ;
score5 = keyboard.nextInt ( ) ;
dubbla genomsnittet = findAverage score1 ( , score2 , score3 , score4 , score5 ) ;
displayGrade ( genomsnitt ) ,
}
public static dubbel findAverage ( dubbel score1 , dubbel score2 , dubbel score3 , dubbel score4 , dubbel score5 ) {
dubbelt medelvärde = ( score1 + score2 + score3 + score4 + score5 ) /5 ) ,
avkastning genomsnitt ,
}
public static void displayGrade ( dubbel genomsnitt ) {
System.out.println ( " Din genomsnittliga betyget är : " + genomsnitt ) ,
}
}
Addera