- Source Code pada program yang menjadi class yang dipanggil / class dengan fungsi buatan sendiri:
package latihan_pbo; //package yang kita buat
/**
* @author Steven
*/
import java.util.Scanner; //Import java yang digunakan untuk melakukan input
public class Akreditas { //class dengan nama Akreditas
private int j; //sebagai metode untuk melakukan return
public int setNilai(){ //fungsi yang kita tentukan sendiri
Scanner scan = new Scanner(System.in); // untuk menyatakan scan sebagai fungsi scanner
System.out.print("Masukkan Nilai : "); // untuk menampilkan di layar
int i = scan.nextInt(); // untuk menyatakan variabel i adalah integer sebagai tempat penyimpanan input
if(i>=0 && i<=40){ //kondisi jika i lebih dari sama dengan 0 dan kurang dari sama dengan 40
System.out.println("Akreditas Untuk Nilai Anda adalah E");//untuk menampilkan di layar
}
else if(i>40 && i<=55){ //kondisi jika i lebih dari 40 dan kurang dari sama dengan 55
System.out.println("Akreditas Untuk Nilai Anda adalah D");//untuk menampilkan di layar
}
else if(i>50 && i<=70){ //kondisi jika i lebih dari 50 dan kurang dari sama dengan 70
System.out.println("Akreditas Untuk Nilai Anda adalah C");//untuk menampilkan di layar
}
else if(i>70 && i<=80){ //kondisi jika i lebih dari 70 dan kurang dari sama dengan 80
System.out.println("Akreditas Untuk Nilai Anda adalah B");//untuk menampilkan di layar
}
else if(i>80 && i<=100){ //kondisi jika i lebih dari 80 dan kurang dari sama dengan 100
System.out.println("Akreditas Untuk Nilai Anda adalah A");//untuk menampilkan di layar
}
else{ //kondisi jika i tidak ada dalam kondisi sebelumnya
System.out.println("Angka yang anda masukan salah, silahkan ulangi program");// untuk menampilkan di layar
}
return j; //mengembalikan nilai ke private int j;
}
}
- Source Code pada program yang menjadi class utama yang bertujuan untuk menjalankan program:
package latihan_pbo; //package yang kita buat
/**
* @author Steven
*/
public class CetakAkreditas { //class dengan nama CetakAkreditas
public static void main (String args []){ //fungsi utama untuk menjalankan program
Akreditas nilai = new Akreditas(); //untuk memanggil class Akreditas, dan menggantinya dengan variabel nilai
nilai.setNilai(); //untuk menjalankan fungsi setNilai yang berada di class Akreditas
}
}
- Dan ini merupakan hasil Screenshot ketika program berhasil dibuild dan dijalankan:
maksih bro
ReplyDeleteKok pas return j malah muncul tulisan null di outputnya ya?
ReplyDelete