Cara Membuat Aplikasi Laporan Nilai Siswa dengan Java Console
Artikel berikut memberikan contoh aplikasi Cara Membuat Aplikasi Laporan Nilai Siswa dengan Java Console
Aplikasi laporan nilai siswa yang akan kita buat digunakan untuk menghitung grade nilai berdasarkan nilai yang diinput, setelah nila tersebut dinput makan akan ditentukan grade dari angka tersebut berupa predikat nilai A,B,C,D atau E. Untuk membuat aplikasi laoran data siswa kita perlu impor class java.util.scanner.
Fungsi java.util.Scanner
import java.util.Scanner; adalah perintah untuk mengimpor (import) kelas
Scanner dari package java.util. Scanner adalah kelas yang digunakan untuk
membaca input dari keyboard atau file. Pada contoh kode sebelumnya, kami
menggunakan kelas Scanner untuk membaca input dari pengguna dalam method
inputData.
Kita menggunakan method Scanner seperti nextLine() dan nextDouble() untuk
membaca input dari pengguna dan menyimpannya dalam variabel yang sesuai.
Dengan mengimport kelas Scanner, kita dapat menggunakan semua method yang
ditentukan dalam kelas tersebut dalam program kita.
Coding Aplikasi Laporan Nilai Siswa
Berikut adalah contoh kode untuk mewujudkan aplikasi laporan siswa dengan Java
Console:
import java.util.Scanner;
public class StudentReport {
String name;
double score;
char grade;
public void inputData() {
Scanner sc = new Scanner(System.in);
System.out.print("Masukkan nama siswa: ");
name = sc.nextLine();
System.out.print("Masukkan nilai siswa: ");
score = sc.nextDouble();
}
public void calculateGrade() {
if (score >= 90) {
grade = 'A';
} else if (score >= 80) {
grade = 'B';
} else if (score >= 70) {
grade = 'C';
} else if (score >= 60) {
grade = 'D';
} else {
grade = 'E';
}
}
public void printData() {
System.out.println("Nama Siswa: " + name);
System.out.println("Nilai Siswa: " + score);
System.out.println("Grade Siswa: " + grade);
}
public static void main(String[] args) {
StudentReport sr = new StudentReport();
sr.inputData();
sr.calculateGrade();
sr.printData();
}
}
Pada method main, kita membuat objek dari class StudentReport dan menjalankan method inputData, calculateGrade, dan printData secara berurutan.
Hasil Eksekusi Aplikasi
Setelah menjalankan kode di atas, aplikasi akan meminta pengguna untuk memasukkan nama dan nilai siswa, kemudian menghitung grade siswa dan mencetak laporan siswa. Aplikasi ini hanya sebagai contoh sederhana, Anda dapat menambahkan fitur lain sesuai dengan kebutuhan Anda.
Demikian Cara Membuat Aplikasi Laporan Nilai Siswa dengan Java Console semoga bermanfaat.
الانضمام إلى المحادثة