koding program Akademik



/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package akademik;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
//DEFINISI CLASS VARIABEL
class varAkademik{
    String NoBP = "";
    String Nama = "";
    String JmlMatakuliah = "";
}
/**
 *
 * @author stmik
 */
public class Akademik {
    public static void main(String[] args) {
        // TODO code application logic here
    BufferedReader InputAkademik = new BufferedReader(
            new InputStreamReader(System.in));
    varAkademik Akademik = new varAkademik();
    System.out.print("Nomor BP :");
    try{
        Akademik.NoBP = InputAkademik.readLine();
    }catch(IOException e){System.out.print("error");}
    System.out.print("Nama :");
    try{
        Akademik.Nama = InputAkademik.readLine();
    }   catch (IOException e) {System.out.printf("error");}
    System.out.print("Jumlah Matakuliah : ");
    try{
        Akademik.JmlMatakuliah = InputAkademik.readLine();
    }catch(IOException e) {System.out.printf("error");}
    //konversi dari string ke Integer
    Integer JmlMatakuliah = Integer.valueOf(Akademik.JmlMatakuliah).intValue();
    //Definisi Variabel Array
    String KdMatakuliah[]=new String[JmlMatakuliah];
    String NmMatakuliah[]=new String[JmlMatakuliah];
    String SKS[]=new String[JmlMatakuliah];
    String Nilai[]=new String[JmlMatakuliah];
    String Nilhuruf[]=new String[JmlMatakuliah];
    int Mutu[] = new int[JmlMatakuliah];
    int Bobot[]=new int[JmlMatakuliah];
    int totsks = 0;
       int totmut=0;
       int IP=0;

    //perulangan sesuai dengan jumlah matakuliah
    for(int i = 0; i<JmlMatakuliah;i++)
    {
        System.out.print("Kode Matakuliah :");
        try{
            KdMatakuliah[i]=InputAkademik.readLine();
        }catch(IOException e){System.out.print("error");}
        System.out.print("Nama Matakuliah : ");
        try{
            NmMatakuliah[i]=InputAkademik.readLine();
        }catch(IOException e){System.out.print("error");}
        System.out.print("Sks :");
        try{
            SKS[i]=InputAkademik.readLine();
        }catch(IOException e){System.out.print("error");}
        System.out.print("Nilai :");
        try{
            Nilai[i]=InputAkademik.readLine();
        }catch(IOException e){System.out.print("error");}
       int Nilang = Integer.valueOf(Nilai[i]).intValue();
       if (Nilang > 80) {
           Bobot[i]= 4;
           Nilhuruf[i]="A";
       }else if (Nilang > 65){
           Bobot[i]= 3;
           Nilhuruf[i] = "B";
       }else if (Nilang > 55) {
           Bobot[i]= 2;
           Nilhuruf[i]="C";
       } else if (Nilang > 45) {
           Nilhuruf[i]= "D";
           Bobot[i]= 1;
       } else {
           Nilhuruf[i] = "E";
           Bobot[i]=0;
       }
       System.out.println("Nilai Huruf :" +Nilhuruf[i]);
       System.out.println("Bobot :" +Bobot[i]);
    //mencari Mutu perkalian dari SKS * Bobot
       int sksint = Integer.valueOf(SKS[i]).intValue();
       Mutu[i] = sksint * Bobot[i];
       System.out.println("Mutu :" +Mutu[i]);
       //Transkip Nilai
       System.out.println("NoBP :" +Akademik.NoBP);
       System.out.println("Nama :" +Akademik.Nama);
       System.out.println("---------------------");
       System.out.println("Kode MK| Nama MK| SKS | Nilai| Nilai Huruf|Mutu");
       System.out.println("-----------------------------------------------");
      
       //total mutu
       totmut = totmut + Mutu[i];
       //total sks
       totsks = totsks + sksint;  
    }
          IP = totmut/totsks;
         for (int i = 0;i<JmlMatakuliah;i++)
        {
            System.out.println((i+1)+" "+ NmMatakuliah[i] +" "+ SKS[i]+" "+
                    Nilai[i] +" "+ Nilhuruf[i] +" "+ Mutu[i]);
        }
        System.out.println("Indeks Prestasi : " +IP);   
       }
    }

by :ghina fairuz  (C| S.Kom)

   
     
              
   


Komentar

Postingan populer dari blog ini

sensitif = cewek = kurus = ceking = gendut = subur = tomboy = Lebay

KUIS PSIKOLOGI “MENILAI TINGKAT KESABARAN ANDA”.

when I was a child