Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package test1;
- import java.util.Scanner;
- /*
- * @author AFR & CKL
- */
- public class NilaiMahasiswa {
- public static void main(String[] args) {
- int n = 0, total = 0;
- double rata = 0;
- int[] data = new int[n];
- String[] nama = new String[30];
- String[] npm = new String[10];
- String[] tgl_lahir = new String[10];
- int[] nilai = new int[10];
- int min = 100;
- int max = nilai[0];
- Scanner input = new Scanner(System.in);
- System.out.println("<!=== INPUT DATA MAHASISWA ==!>");
- System.out.print("Masukkan banyaknya data yang ingin diinput : ");
- n = input.nextInt();
- for (int i = 0; i < n; i++) {
- System.out.print("Masukkan Nama : ");
- nama[i] = input.next();
- // nama[i] = input.nextLine();
- System.out.print("Masukkan NPM : ");
- npm[i] = input.next();
- System.out.print("Masukkan Tanggal Lahir [dd/mm/yyyy] : ");
- tgl_lahir[i] = input.next();
- System.out.print("Masukkan Nilai Mahasiswa [0-100] : ");
- nilai[i] = input.nextInt();
- System.out.println("");
- total = total + nilai[i];
- if (nilai[i] > max) {
- max = nilai[i];
- }
- if (nilai[i] < min) {
- min = nilai[i];
- }
- rata = total / n;
- }
- System.out.printf("%s", "No");
- System.out.printf("%7s", "NPM");
- System.out.printf("%13s", "Nama");
- System.out.printf("%25s", "Tanggal Lahir");
- System.out.printf("%9s", "Nilai");
- System.out.println("\n-------------------------------------------------------");
- for (int i = 0; i < n; i++) {
- System.out.print(String.format("%2s ", i + 1));
- System.out.print(String.format("%5s ", npm[i]));
- System.out.print(String.format("%-9s ", nama[i]));
- System.out.print(String.format("%12s ", tgl_lahir[i]));
- System.out.print(String.format(" %3s", nilai[i]));
- System.out.println("");
- }
- System.out.println("-------------------------------------------------------");
- System.out.println(" Total => " + total);
- System.out.println("\nNilai Terkecil : " + min);
- System.out.println("Nilai Terbesar : " + max);
- System.out.println("Nilai Rata-Rata : " + rata);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement