tugas 1. disuruh membuat sebuah tampilan nama, IP, ket:
syarat:
IP = 4 —> Summa Coumloud
IP >= 3.5 –> Coumloud
IP >= 3.00 –> Baik
IP >= 2.75 –> Cukup
IP >= 2.00 –> Kurang
IP < 2.00 –> Buruk
inilah sourcecode yang saya buat:
package praktikum; /** * * @author BahRie */ public class Nilai { public void nilai(String nama,double nilai){ if(nilai<2.0){ System.out.println(nama+"\t"+nilai+"\t Buruk");//\t maksudnya //tab } else if(nilai <=2.75){ System.out.println(nama+"\t"+nilai+"\t Kurang"); } else if(nilai<=3.0){ System.out.println(nama+"\t"+nilai+"\t Cukup"); } else if(nilai <=3.5){ System.out.println(nama+"\t"+nilai+"\t Baik"); } else if(nilai < 4.0){ System.out.println(nama+"\t"+nilai+"\t Coumloud"); } else if(nilai == 4.00){ System.out.println(nama+"\t"+nilai+"\t Summa Coumloud"); } else{ System.out.println("Nilai yang anda masukkan salah"); } } public static void main(String[] args) { Nilai nilai=new Nilai();//membuat objek baru dengan nama nilai System.out.println("Nama \t"+"IP \t"+"Ket"); nilai.nilai("Joni", 3.50);/**memanggil nilai yang dipunyai objek nilai*/ nilai.nilai("Agus", 4.00); nilai.nilai("joko", 2.70); nilai.nilai("Paimin", 1.50); nilai.nilai("Iyem", 2.91); } }
dan ini tugas kedua.
tugas kedua ini dimaksudkan kita memahami overloading.
ini sourcecode yang saya buat:
package praktikum; /** * * @author BahRie */ public class Bank { public void bankSTTA(String nama, int noRek){ System.out.println("Nama : "+nama); System.out.println("No Rekening : "+noRek); System.out.println("Saldo : 250000"); System.out.println("PIN : 1234"); } public void bankSTTA(String nama, int noRek, int saldo){ System.out.println("Nama : "+nama); System.out.println("No Rekening : "+noRek); System.out.println("Saldo : "+saldo); System.out.println("PIN : 1234"); } public void bankSTTA(String nama, int noRek, int saldo, int pin){ System.out.println("Nama : "+nama); System.out.println("No Rekening : "+noRek); System.out.println("Saldo : "+saldo); System.out.println("PIN : "+pin); } public static void main(String[] args) { Bank bank=new Bank(); bank.bankSTTA("Budi", 0123); System.out.println("==========="); bank.bankSTTA("Cahyo", 14325, 500000); System.out.println("==========="); bank.bankSTTA("Ratna", 345432, 700000, 54324); System.out.println("==========="); } }
sourcecode dapat didownload disini.
diextract. data berada di folder rsc
dan bagi yang memakai netbeans. silahkan langsung dibuka dinetbeans. dengan cara open project.