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)
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)


