Kumpulan Script Java



Membuat Menu LOGIN

package tugas.pkg2;

import java.util.Scanner;

public class Tugas2 {
     public static void main(String[] args) {
   
        Scanner ok = new Scanner(System.in);
        int y, UAS, UTS, tugas, total;
        System.out.println("LOGIN");
        System.out.println("Nama\t\t\t: Rizki");
        System.out.print("Password\t\t: ");
        y = ok.nextInt();

       
        switch (y) {
            case 99 :
                System.out.println("Anda berhasil login");
                break;
            default:
                System.out.println("Anda salah memasukkan password");
              return;
        }
      
       
        System.out.print("Masukkan Nilai Tugas\t: ");
        tugas = ok.nextInt();
        System.out.print("Masukkan Nilai UTS\t: ");
        UTS = ok.nextInt();
        System.out.print("Masukkan Niali UAS\t: ");
        UAS = ok.nextInt();
       
        total = ((tugas*40/100)+(UTS*30/100)+(UAS*30/100));
       
        if (total >= 85) {
            System.out.println("Nilai ---> A");
        }
        else if (total >= 75 ) {
            System.out.println("Nilai ---> B");
        }
        else if (total >= 60) {
            System.out.println("Nilai ---> C");
        }
        else if (total >= 50) {
            System.out.println("Nilai ---> D");
        }
        else
            System.out.println("Niali ---> E");   
       
    }
    }

Menampilkan Bilangan Ganjil

public class test2 {
    public static void main(String[] args) {
        for (int i = 1; i < 100; i+=2) {
            System.out.println(i);
           
        }
    }
}


Menampilkan Bilangan Genap

public class test2 {
    public static void main(String[] args) {
        for (int i = 0; i <= 100; i+=2) {
            System.out.println(i);
          
        }
    }
}



Menampilkan Bilangan Prima

package kuis.pkg2;

public class test4 {
    public static void main(String[] args) {
       
        for (int i=2; i<30; i++) {
            boolean
                    isPrima = true;
            for(int j=2; j<i; j++){
            if(i%j==0) {
                isPrima = false;
               
            }
            }
            if(isPrima==true){
                System.out.println(i);
            }
    }
   
}
}


Menampilkan KPK

import java.util.Scanner;
public class KPK {
    public static void main(String[]args){
        int x,y,max,min;
        Scanner i=new Scanner(System.in);
        System.out.print("Masukkan Nilai x: ");
        x=i.nextInt();
        System.out.print("Masukkan Nilai y: ");
        y=i.nextInt();
        max=x*y;
       
        if(x>y){
            min=x;
        }else{
            min=y;
        }
        for(int a=min;a<=max;a++){
            if(a%x==0 && a%y==0){
                System.out.println("KPK dari "+x+" dan "+y+" adalah "+a);
                break;
            }
        }
    }
}


Menampilkan Bintang Bentuk Belah Ketupat

public class belah_ketupat {
  
    public static void main(String[] args) {
         int n=5;
     int a, b, c;
     a = 1; c=n-1;
   
     for (int i=0; i < n*2-1; i++)  {
    
      if (i < n) {
     
       for (int j=0; j < n*2-1; j++) {
        b=n-a;
     
        if ((j < b ) || (j >= (b+2*a-1))) {
         System.out.print(" ");
        }
        else {
           System.out.print("*");
        }
       }
       a = a+1;
      }
   
      else {
    
       for (int j=0; j < n*2-1; j++) {
        b=n-c;
     
        if ((j < b) || (j >= (b+2*c-1)) ) {
         System.out.print(" ");
        }
        else {
           System.out.print("*");
        }
       }
       c = c-1;
      }
    
     System.out.println();
     }
    }
}


Menampilakan Bintang SegiTiga

public class segitiga {
    public static void main(String[] args) {
        for (int a=1;a<=10;a++){
            for (int b=10;b>=a;b--)
                System.out.print(" ");
            for(int b=1;b<a;b++)
                System.out.print("* ");
            System.out.println("");
        }{
        for (int j=9;j>=1;j--){
            for (int k=10;k>=j;k--)
                System.out.print(" ");
            for (int k=1;k<j;k++)
                System.out.print("* ");
            System.out.println("");
        }
    }
    }
}


Switch Case

public class Main {  
    public static void main(String[] args) {
        System.out.println(" ========selamat datang========= ");
        System.out.println(" Institut Teknologi Budi Utomo");
       
       Scanner masuk=new Scanner(System.in);
       int pil;
        System.out.println("masukkan pilihan :");
        pil=masuk.nextInt();
        switch (pil){
            case 1: System.out.println("Jurusan MI/D3");break;
            case 2: System.out.println("Jurusan TK/D3");break;
            case 3: System.out.println("Jurusan KA/D3");break;
            case 4: System.out.println("Jurusan TI/S1");break;
            case 5: System.out.println("Jurusan SI/S1");break;
            default:
                System.out.println("pilihan salah bro");break;
        }
    }

}

Bintang Bentuk Tanda Plus

 int n=5; 
      
     if (n > 2){ 
      //baris 
      for (int i=0; i < n; i++){ 
       //kolom 
       for (int j=0; j < n; j++) { 
         
        //kondisi pembuat tanda plus 
        if (n%2==1){ 
         if ((i==n/2) || (j==n/2)){ 
          System.out.print("*"); 
         } else { 
          System.out.print(" "); 
         } 
        } 
        else { 
         System.out.print("Bangun tidak simetris"); 
         System.exit(0);//keluar program 
        } 
       }//akhir kolom 
       System.out.println(); 
      }//akhir baris 
       
      } 
     else { 
      System.out.println("Tidak ada bangun yang akan dibentuk"); 
     }  
    }
   
}

Menampilkan Perintah JOption

import java.io.BufferedReader;
import java.io.IOException;
import javax.swing.*;
public class switch1 {
    public static void main(String[] args) throws IOException {
        String x = JOptionPane.showInputDialog("Masukkan Nilai anda :");
        int n = Integer.parseInt(x);
        String y = JOptionPane.showInputDialog("1. Lihat Nilai \n2.Exit");
        int m = Integer.parseInt(y);
       
        switch (m){
            case 1:
            if (n >= 90) {
            JOptionPane.showMessageDialog(null,"Nilai --> A" );
            }
            else if (n >= 70) {
                JOptionPane.showMessageDialog(null,"Niali --> B");
            }
                else if (n >= 60) {
                JOptionPane.showMessageDialog(null, "Nilai --> C");
            }
                else if (n >= 50) {
                JOptionPane.showMessageDialog(null, "Nilai --> D");
            }
                else if (n < 50) {
                JOptionPane.showMessageDialog(null, "Niali --> E");
            }
            case 2:
                System.exit(0);
               
               
           
        }
        }
       
    }

Comments