Kalkulator Nilai Siswa
Termasuk bagian Dasar-Dasar dalam perjalanan Java di Coddy. Pelajaran 73 dari 73.
Tantangan
MudahBuat method bernama calculateAverageGrade yang menerima array bilangan bulat (yang mewakili nilai siswa) sebagai input dan mengembalikan nilai rata-rata sebagai double. Method tersebut harus melakukan hal berikut:
- Hitung jumlah semua nilai dalam array.
- Hitung nilai rata-rata dengan membagi jumlah tersebut dengan banyaknya nilai.
- Kembalikan nilai rata-rata.
- Cetak hasil menggunakan format berikut:
Average grade: [The result]dan format hasilnya menjadi dua angka desimal.
Coba sendiri
import java.util.Scanner;
public class Main {
public static double calculateAverageGrade(int[] grades) {
// Tulis kodemu di sini
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String text = scanner.nextLine();
String[] stringArr = text.split(",");
int[] studentGrades = new int[stringArr.length];
for (int i = 0; i < stringArr.length; i++) {
studentGrades[i] = Integer.parseInt(stringArr[i]);
}
double averageGrade = calculateAverageGrade(studentGrades);
System.out.printf("Average grade: %.2f", averageGrade);
}
}Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost-increment/Post-decrementPintasan AritmetikaOperator PerbandinganPerbandingan string7IO Dasar
Method System.outMemformat outputClass ScannerRangkuman: Hingga 120Rangkuman: Benar atau Salah5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Rangkuman: Logika SederhanaOperator Logika Bagian 3Operator Logika Bagian 43Variabel Bagian 2
KonstantaKonvensi PenamaanUlasan: Inisialisasi VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 26Pengambilan Keputusan
Pernyataan IfIf - ElsePernyataan SwitchOperator TernaryRingkasan If - ElseIf - Else BersarangLatihan sendiri: Compiler Java online