sutrisno65Avatar border
TS
sutrisno65
Cara menghitung nilai akhir semerter dgn notepad, java, dan di compile dgn CMD
Gan, help me doong,
saya punya project nii, gimana caranya menghitung nilai akhir semester dengan notepad, java, dan di compile dengan cmd, contoh soalnya seperti di bawah ini,

menghitung nilai Akhir
Buatlah program untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya.
Dengan ketentuan sebagai berikut :
a. Nama Siswa, Nilai Keaktifan, Nilai Tugas dan Nilai Ujian diinput.
b. Proses yang dilakukan untuk mendapatkan nilai murni dari masing-masing nilai, adalah
1) Nilai Murni Keaktifan = Nilai Keaktifaan dikalikan dengan 20%.
2) Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%

3) Nilai Murni Ujian = Nilai Ujian dikalikan dengan 50%
4) Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai Murni Ujian
c. Ketentuan untuk mendapatkan grade nilai :
1) Nilai Akhir >= 80 mendapat Grade A
2) Nilai Akhir >= 70 mendapat Grade B
3) Nilai Akhir >= 59 mendapat Grade C
4) Nilai Akhir >= 50 mendapat Grade D
5) Nilai Akhir < 50 mendapat Grade E

dan hasil nya sebagai berikut : ....


import java.util.*;
class Lat_hal74
{
public static void main(String[] args)

{
String nama,grade;
int n1,n2,n3 ;
double m1,m2,m3 ,mm;

Scanner input = new Scanner(System.in);
System.out.println("PROGRAM HITUNG NILAI AKHIR");

System.out.print("Nama Siswa : " );
nama =input.nextLine();

System.out.print("Nilai Keaktifan : ");
n1=input.nextInt();

System.out.print("Nilai Tugas: ");
n2=input.nextInt();

System.out.print("Nilai Ujian : ");
n3=input.nextInt();


m1= 0.2 * n1;
m2= 0.3 * n2;
m3= 0.4 * n3;
mm= m1+m2+m3;

if(mm >=80)
{
grade= "A" ;
}
else if (mm >=70)
{
grade= "B" ;
}

else if (mm >=59)
{
grade= "C" ;
}
else if (mm >=50)
{
grade= "D" ;
}
else
{
grade="E" ;

}


System.out.print("Siswa yang bernama =" + nama + " ");
System.out.println("Dengan Nilai Persentasi Yang dihasilkan" );
System.out.println("Nilai Keaktifan * 20% =" + (int)m1);
System.out.println ("Nilai Tugas * 30% =" + (int)m2 );
System.out.println("Nilai Ujian * 50% = " + (int)m3 );


System.out.print("Jadi Siswa yang bernama" + nama + " ");

System.out.println("memperoleh nilai akhir sebesar " + mm);
System.out.println("Grade nilai yang didapat adalah" + " " + grade);

}
}

makasi banyak,
0
6.4K
3
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan