Senin, 11 Maret 2013

Statment kontrol IF sederhana


/*Nama   :  Nofiyardi
   Kelas   :  2IA11
   NPM   :  55411199
*/
package Tugas;
public class Nilai {
/*kata kunci class untuk mendefinisikan sebuah kelas baru dan diikuti dengan
  nama kelasnya*/

    //Eksekusi program yang diawali dengan sebuah main()
    public static void main(String[] args) {
        //mendeklarasikan beberapa variabel
        char nilaiIndeks; //"char" untuk deklarasi huruf alphabet
        double nilaiUTS, nilaiUAS, nilaiAkhir; //"double untuk membuat angka desimal
     
        //input nilai
        nilaiUTS = 85.00;
        nilaiUAS = 60.00;
     
        //menghitung nilai akhir menggunakan rumus
        nilaiAkhir = (0.6 * nilaiUTS) + (0.4 * nilaiUAS);
     
        //statment IF
        if (nilaiAkhir >= 80) {
            nilaiIndeks = 'A';
        }
        else if (nilaiAkhir >= 70){
            nilaiIndeks = 'B';
        }
        else if (nilaiAkhir >= 60){
            nilaiIndeks = 'C';
        }
        else if (nilaiAkhir >= 50){
            nilaiIndeks = 'D';
        }
        else if (nilaiAkhir < 50){
            nilaiIndeks = 'E';
        }
     
        //mencetak program diatas
        System.out.println("Nilai Akhir  : " + nilaiAkhir);
        System.out.println("Nilai Indeks : " + nilaiIndeks);
    }
}

Tidak ada komentar:

Posting Komentar