Minggu, 01 April 2012

Tugas Nilai Akhir siswa



 Latihan hal.74

import java.util.*;
public class Lat_IF {

    public static void main(String[] args)
    {
        String nama,grade;
        double nh,nt,na,total;
       
        System.out.println("PROGRAM HITUNG NILAI AKHIR");
       
        Scanner input= new Scanner(System.in);
       
        System.out.print("Nama Siswa  :");
        nama=input.nextLine();
        System.out.print("Nilai Hadir  :");
        nk=input.nextDouble();
        System.out.print("Nilai Tugas  :");
        nt=input.nextDouble();
        System.out.print("Nilai Akhir  :");
        nu=input.nextDouble();import java.util.*;
       
        total=(nk*0.2)+(nt*0.3)+(nu*0.5);
       
        if(total>=80)
        {
            grade="A";
        }
        else if(total>=70)
        {
            grade="B";
        }
        else if(total>=59)
        {
            grade="C";
        }
        else if(total>=50)
        {
            grade="D";
        }
        else
        {
            grade="E";
        }
       
        System.out.println("Jadi siswa yang bernama  "+ nama+" memperoleh nilai akhir sebesar  "+total);   
        System.out.println("Grade yang di dapat adalah  "+grade);
    }
   
   

}





 
penjelasan program :
  1.  baris 1 : import java.util.*; ,Digunakan untuk menyertakan package java.util.
  2.   baris 6 dan 7: pembuatan variabel dan tipe data 
  3.  baris 9 : Membuat Objek standard masukan 
  4. baris 13-20 : perintah untuk menginput String dan Double
  5.  baris 22 : Proses untuk menghitung nilai akhir
  6.  baris 24-43 : Pengkondisian IF...Else
  7.  baris 45-47 : Hasil Output /keluaran
hasil program:



Tidak ada komentar:

Posting Komentar