MEMBUAT PROGRAM PENILAIAN AKHIR DENGAN JAVA
Assalamu'alaykum wr wb
Sekarang ane mw sekedar menshare program yang mengandung input nilai pada java nih, dimana program ini adalah Program Penghitungan nilai akhir pada perkuliahan niih..
Disini ane akan mencontohkan pembuatan dengan menggunakan Netbeans,
Ane perhitungkan ABSEN, UTS, dan UAS semuanya 30% penilaiannya yaa, bisa diganti sesuai keperluan kalian
inilah source codenya :
import java.util.Scanner;
class mhs{
public static void main(String[] args)
{
Scanner scansod = new Scanner(System.in);
System.out.print("Nama : "); String nama = scansod.nextLine();
System.out.print("Nim : "); String nim = scansod.nextLine();
System.out.print("Matakuliah : "); String matkul = scansod.nextLine();
System.out.print("Absen : "); double absen = scansod.nextDouble();
System.out.print("Tugas : "); double tugas = scansod.nextDouble();
System.out.print("Uts : "); double uts = scansod.nextDouble();
System.out.print("Uas : "); double uas = scansod.nextDouble();
System.out.println("<><><><><><><><><><><><><><><><><><>");
if(absen > 10) absen=10;
else absen=0;
double NA;
NA=absen+(0.3*tugas)+(0.3*uts)+(0.3*uas);
System.out.println("Nama : "+nama);
System.out.println("Nim : "+nim);
System.out.println("Mata Kuliah : "+matkul);
System.out.println("Absen : "+absen);
System.out.println("Tugas : "+tugas);
System.out.println("Uts : "+uts);
System.out.println("Uas : "+uas);
System.out.println("Nilai Akhir : "+NA);
if(NA>=80)System.out.println("Grade : A");
else if(NA<80 && NA >=60)System.out.println("Grade : B");
else if(NA<60 && NA >=40)System.out.println("Grade : C");
else if(NA<40 && NA >=20)System.out.println("Grade : D");
else if(NA<20)System.out.print("Grade : E");
}
}
Dan Beginilah Output yang dihasilkan gaaan
Sekarang ane mw sekedar menshare program yang mengandung input nilai pada java nih, dimana program ini adalah Program Penghitungan nilai akhir pada perkuliahan niih..
Disini ane akan mencontohkan pembuatan dengan menggunakan Netbeans,
Ane perhitungkan ABSEN, UTS, dan UAS semuanya 30% penilaiannya yaa, bisa diganti sesuai keperluan kalian
inilah source codenya :
import java.util.Scanner;
class mhs{
public static void main(String[] args)
{
Scanner scansod = new Scanner(System.in);
System.out.print("Nama : "); String nama = scansod.nextLine();
System.out.print("Nim : "); String nim = scansod.nextLine();
System.out.print("Matakuliah : "); String matkul = scansod.nextLine();
System.out.print("Absen : "); double absen = scansod.nextDouble();
System.out.print("Tugas : "); double tugas = scansod.nextDouble();
System.out.print("Uts : "); double uts = scansod.nextDouble();
System.out.print("Uas : "); double uas = scansod.nextDouble();
System.out.println("<><><><><><><><><><><><><><><><><><>");
if(absen > 10) absen=10;
else absen=0;
double NA;
NA=absen+(0.3*tugas)+(0.3*uts)+(0.3*uas);
System.out.println("Nama : "+nama);
System.out.println("Nim : "+nim);
System.out.println("Mata Kuliah : "+matkul);
System.out.println("Absen : "+absen);
System.out.println("Tugas : "+tugas);
System.out.println("Uts : "+uts);
System.out.println("Uas : "+uas);
System.out.println("Nilai Akhir : "+NA);
if(NA>=80)System.out.println("Grade : A");
else if(NA<80 && NA >=60)System.out.println("Grade : B");
else if(NA<60 && NA >=40)System.out.println("Grade : C");
else if(NA<40 && NA >=20)System.out.println("Grade : D");
else if(NA<20)System.out.print("Grade : E");
}
}
Dan Beginilah Output yang dihasilkan gaaan
thx, sangat membantu :)
BalasHapus