Senin, 06 Juni 2011

Membuat Looping Mhitung Mahasiswa

0 komentar
Inputanya:
import java.util.Scanner;
public class TestQuiz {


    public static void main(String[] args){
        Scanner input=new Scanner(System.in);

        garis();
        System.out.println("=============================");
        System.out.println("       MENU PILIHAN          ");
        System.out.println("=============================");
        System.out.println("1.MENGHITUNG NILAI MAHASISWA" );
        System.out.println("2.EXIT");
        System.out.println("==============================");
        garis();


        System.out.print("Anda pilih nomor :");int pilih=input.nextInt();
        switch(pilih){
        case 1 :{
           System.out.println("===========================");
           System.out.println("MENGHITUNG NILAI MAHASISWA  ");
           System.out.println("===========================");
           System.out.println("MASUKAN JUMLAH MAHASISWA :   ");int n=input.nextInt();
           garis();
                int[] data=new int[10];
                for (int i=1;i<=n;i++){

                    System.out.println("data ke"+i +":");
                    System.out.print("NPM         :"); String npm=input.next();
                    System.out.print("NAMA        :"); String nama=input.next();
                    System.out.print("JURUSAN     :"); String jur=input.next();
                    System.out.print("MATA KULIAH :"); String mk=input.next();
                    System.out.print("NILAI TUGAS :"); int n_tgs=input.nextInt();
                    System.out.print("NILAI UTS   :"); int n_uts=input.nextInt();
                    System.out.print("NILAI UAS   :"); int n_uas=input.nextInt();
                    int n_rata=(n_tgs+n_uts+n_uas)/3;
                    System.out.print("NILAI Rata-rata   :"+n_rata);
                }
                break;
            }
            default:System.exit(0);
        }}



    static void garis(){
        System.out.println("====================================");
        }
    }

Outputanya:
run:
====================================
=============================
       MENU PILIHAN        
=============================
1.MENGHITUNG NILAI MAHASISWA
2.EXIT
==============================
====================================
Anda pilih nomor :1
===========================
MENGHITUNG NILAI MAHASISWA
===========================
MASUKAN JUMLAH MAHASISWA : 
2
====================================
data ke1:
NPM         :43A87006100024
NAMA        :Budi
JURUSAN     :TI
MATA KULIAH :Pancasila
NILAI TUGAS :80
NILAI UTS   :80
NILAI UAS   :80
NILAI Rata-rata   :80
data ke2:
NPM         :43A87006100025
NAMA        :Cecep
JURUSAN     :SI
MATA KULIAH :Agama
NILAI TUGAS :90
NILAI UTS   :90
NILAI UAS   :90
NILAI Rata-rata   :90
BUILD SUCCESSFUL (total time: 1 minute 43 seconds)

0 komentar:

Posting Komentar