LATIHAN UJIAN LAB AP1

import java.util.Scanner;
public class latihanaja{
Scanner in = new Scanner(System.in);
public void sgtrmh(){
                        int x,y,z,nilai;
Scanner in = new Scanner(System.in);
System.out.print("Masukan Nilai : ");
nilai = in.nextInt();
for(x=1;x<=nilai;x++){
for(y=nilai;y>x;y--){
System.out.print(" ");
}
for(z=1;z<=x;z++){
System.out.print("* ");
}
System.out.print("\\\\\\\\\\\\\\\\\\\\");
System.out.println();
}
for(x=1;x<=nilai;x++){
for(y=1;y<=nilai;y++){
System.out.print("# ");
}
System.out.print("0000000000");
System.out.println();
}
}

public void biodata(){
int data;
String nama[];
String npm[];
String kelas[];
nama = new String[10];
Kelas = new String[10];
npm = new String[10];
System.out.print("Masukan banyak data : ");
data = in.nextInt();
for(int i=1;i<=data;i++){
nama [i] = in.nextLine();
System.out.print("Masukan nama ke-"+i+": ");
nama [i] = in.nextLine();
System.out.print("Masukan NPM ke-"+i+": ");
npm [i] = in.next();
System.out.print("Masukan Kelas ke-"+i+": ");
elas [i] = in.next();
System.out.println();
}

or(int loop=1;loop<=data;loop++){
System.out.println("Nama ke "+loop+" : "+nama[loop]);
System.out.println("NPM ke "+loop+" : "+npm[loop]);
System.out.println("Kelas ke "+loop+" : "+kelas[loop]);
System.out.println("================================");
}
}
public void ganjilGenap(){
System.out.print("Masukan Bilangan : ");
int nilai = in.nextInt();
  if(nilai %2 == 1)
    System.out.println("Ini Adalah Bilangan Ganjil.");
  else
    System.out.println("Ini Adalah Bilangan Genap.");
}


public void menu(){
        String user,password;
        while (true){
            System.out.print("Masukan Username\t: ");
            user = in.nextLine();
            System.out.print("Masukan Password\t: ");
            password = in.nextLine();
            if(user.equals("admin") && password.equals("admin")){
System.out.println("");
hile (true){
System.out.println("=========MENU=========");
System.out.println("1. Segitiga Rumah");
System.out.println("2. Biodata");
System.out.println("3. Ganjil & Genap");
System.out.println("4. Exit");
System.out.println("===========================");
System.out.print("Masukan Pilihan[1-4]: ");
int pil = in.nextInt();
switch (pil){
case 1:
sgtrmh();
break;
case 2:
biodata();
break;
      case 3:
ganjilGenap();
break;
case 4:
System.out.println("Terima Kasih telah mengikuti praktikum AP1 ^^");
System.out.println("Good Luck !");
System.exit(0);
break;
default :  System.out.println("Tidak Terdaftar");
}
}
}
else {
System.out.println("=======================================");
System.out.println("Maaf Username dan Password tidak Sesuai");
System.out.println("=======================================");
}
}
}
    public static void main(String[]args){
        latihanaja obj = new latihanaja();
        obj.menu();
    }
}

Komentar