Java er en alsidig og udbredt computer programmeringssprog, der giver brugerne mulighed for at producere cross-platform software med en kildekode. Langt bibliotek af værktøjer og pre- kodede klasser giver mulighed for en programmør til at kode temmelig komplekse programmer blot ved at bruge foruddefineret instruktionssæt inkluderet i Java rammer. Skrive et program til at gennemsnit et bestemt antal karakterer indebærer forespørgsel om , derefter gemme , bruger input . Programmet udfører derefter gennemsnit aritmetiske på denne indgang og returnerer resultatet til brugeren . Instruktioner
1
Opret en klasse til at indeholde din grading program og importere " Scanner "-pakken for at modtage bruger-input fra tastaturet. Eksempel kode : Hej
import java.util.Scanner ,
public class AverageGrade {
}
2
Oprette en metode til at instruere programmet at tage et gennemsnit karaktererne modtaget fra brugeren. Metoden skal modtage hver klasse, udføre gennemsnitsberegning aritmetik, derefter returnere resultatet til den, der ringer . Eksempel kode : Hej
public static double findAverage ( double score1 , dobbelt score2 , dobbelt score3 , dobbelt Score4 , dobbelt score5 ) {
double gennemsnit = ( score1 + score2 + score3 + Score4 + score5 ) /5);
afkast gennemsnittet
}
3
Opret en metode til at instruere program til at vise den gennemsnitlige kvalitet bestemmes ud fra indlæste værdier . Fremgangsmåden skal modtage værdien af den gennemsnitlige kvalitet , der bestemmes af separate " klasse gennemsnit " metode . Det skal så vise den gennemsnitlige kvalitet på skærmen ved hjælp af " System.out.println ( )" kommando. Eksempel kode : Hej
public static void displayGrade (dobbelt gennemsnit ) {
System.out.println ( "Dit karaktergennemsnit er:" + gennemsnit ),
} < br >
4
Opret en " main" metode til at kontrollere strømmen af programmet og til at ringe til metoder til at bestemme og vise karaktergennemsnit . Opret en scanner variabel til at modtage data fra tastaturet. Oprette variabler til at indeholde brugeren indlæste værdier , ved hjælp af " keyboard.nextInt ()" metode Scanner klassen til at modtage værdierne. Oprette en variabel til at kalde " gennemsnitsberegning "-metoden , sende den metode de relevante kvaliteter , og indeholde gennemsnitlige værdi, der returneres fra metoden . Eksempel code:
offentlige static void main ( String [] args ) {
Scanner input = new Scanner ( System.in )
dobbelt score1 ;
< p> double score2 ,
dobbelt score3 ,
dobbelt Score4 ,
dobbelt score5 ,
print (" Indtast den første klasse : ");
score1 = keyboard.nextInt ();
print (" Indtast den anden klasse : ");
score2 = tastatur. nextInt ();
print (" Indtast den tredje klasse :");
score3 = keyboard.nextInt ();
System.out . print ( "Indtast fjerde klasse :");
Score4 = keyboard.nextInt ();
print (" Indtast femte klasse :"); < br >
score5 = keyboard.nextInt ();
double gennemsnit = findAverage ( score1 , score2 , score3 , Score4 , score5 ),
displayGrade ( gennemsnit ),
< br > 5
Kombiner metoder i klassen struktur, således at det er korrekt kompileret og udført. Nævnes " main "-metoden først, efterfulgt af de de " gennemsnitlige " og " skærm " metoder. Eksempel kode : Hej
import java.util.Scanner ,
public class AverageGrade {
public static void vigtigste ( String [] args ) {
Scanner input = new Scanner ( System.in )
dobbelt score1 ,
double score2 ,
dobbelt score3 ,
dobbelt Score4 ;
< p> double score5 ,
print (" Indtast den første klasse :");
score1 = keyboard.nextInt ();
System.out . print ( "Indtast den anden klasse :");
score2 = keyboard.nextInt ();
print (" Indtast den tredje klasse :"); < br >
score3 = keyboard.nextInt ();
print (" Indtast den fjerde klasse :");
Score4 = keyboard.nextInt (); < br >
print (" Indtast femte klasse :");
score5 = keyboard.nextInt ();
double gennemsnit = findAverage ( score1 , score2 , score3 , Score4 , score5 ),
displayGrade ( gennemsnit ),
}
public static double findAverage ( double score1 , dobbelt score2 , dobbelt score3 , dobbelt Score4 , dobbelt score5 ) {
double gennemsnit = ( score1 + score2 + score3 + Score4 + score5 ) /5 ),
afkast gennemsnittet
}
public static void displayGrade (dobbelt gennemsnit ) {
System.out.println ( "Dit karaktergennemsnit er:" + gennemsnit ),
}
}