Senin, 21 Oktober 2013

LA Java II

//Program Login
import java.util.*;
public class LA2b {

    public static void main(String[] args) {
   
        Scanner input = new Scanner(System.in);
        String a,b;
   
        System.out.print("Masukan Username : ");
        a = input.nextLine();
   
        System.out.print("Masukan Password : ");
        b = input.nextLine(); 
     
        if (a.equals("admin") && b.equals("labsi"))
              System.out.println("\nAnda Berhasil Login");
        else
              System.out.println("\nAnda Gagal Login");
   
        System.out.println("\n\n");          
    }
       
}

LOGIKA PROGRAM
Saat program dijalankan maka kita akan disuruh memasukan username dan password dimana nilainya akan tersimpan di variable a dan b yang bertipe data String. Kemudian program akan masuk kedalam statment kondisi dimana jika nilai a sebanding dengan "admin" DAN nilai b sebanding dengan "labsi" maka akan tercetak Anda Berhasil Login.

Untuk membuat perintah input pada java kita menggunakan library java.util.*; dimana dalam library tersebut terdapat perintah Scanner yang berguna untuk memasukan nilai kedalam variable. Kita mendeklarasikan dahulu Scannernya : 

Scanner input = new Scanner(System.in);

input diatas adalah variable jadi kita bisa menggantinya dengan kata lain misalnya masukan. Kemudian untuk memanggil fungsi Scannernya kita hanya tinggal meletakan input kedalam variable yang kita ingin simpan nilainya, contoh :

a = input.nextLine();

nextLine() digunakan untuk menyimpan inputan bernilai String.

OUTPUT



---------------------------------------------------------------------------------------------

//Program Kondisi Ganda
import java.util.*;
public class LA2a {

    public static void main(String[] args) {
   
        Scanner input = new Scanner(System.in);
        int a;
   
        System.out.print("Masukan angka : ");
        a = input.nextInt();
   
        if (a%8==0)
                 System.out.print("DE");
        if (a%4==0)
            System.out.print("JA");    
        if (a%2==0)
            System.out.print("VU");
   
     System.out.println("\n\n");          
    }
       
}

LOGIKA PROGRAM
Saat program dijalankan maka kita akan diminta memasukan angka kedalam variable a yang bertipe data integer. Untuk memasukan data / membuat inputan dalam Java kita menggunakan Scanner dimana Scanner ada dalam library java.utl.*; . Kemudian statment kondisi pada program yaitu :
  • Jika a MOD 8 = 0 maka akan tercetak DE
  • Jika a MOD 4 = 0 maka akan tercetak JA
  • Jika a MOD 2 = 0 maka akan tercetak VU
OUTPUT



P.S :
kenapa saya tidak menggunakan JOptionPane ??
karena di praktikum ini saya tidak suka menggunakan GUI. (^_^)v

1 komentar:

Bayu Dwi Ristanto mengatakan...

gak suka dengan GUI? wkwkwkwkwkwk

Posting Komentar

 
;