Kamis, 31 Oktober 2019

ACCES MODIFIER

ACCES MODIFIER

Nama : Raihan Nurhadi
Kelas : XI RPL 1

ini kodingan program saya :



KONSTRUKTOR

KONSTRUKTOR

Nama : Raihan Nurhadi
Kelas : XI RPL 1

ini kodingan program saya :


CLASS POJO

CLASS POJO

Nama : Raihan Nurhadi
Kelas : XI RPL 1

ini kodingan program saya :




Jumat, 04 Oktober 2019

TUGAS PBO

TUGAS PBO

Nama       : Raihan Nurhadi
Kelas       : XI RPL 1
No absen : 26

PEMROGRAMAN JAVA BIO
Input :
public static void main(String[] args) {
        System.out.println(" BIODATA RAIHAN NURHADI");
        System.out.println(" Nam : Raihan Nurhadi");
        System.out.println(" TTL  : Bogor,01 November 2002");
        System.out.println(" Jenis Kelamin : Laki-Laki");
        System.out.println(" Agama : Islam");
        System.out.println(" Alamat  : Karanggan,gunungputri");
        System.out.println(" Hobi  : Ngopi");
        System.out.println(" Cita-Cita : TNI");
    }
   
}


   
OUTPUT :
BIODATA RAIHAN NURHADI
 Nama          : Raihan Nurhadi
 TTL           : Bogor ,1 November  2002
 Jenis Kelamin : Laki-Laki
 Agama         : Islam
 Alamat        : Karanggan,gunungputri
 Hobi          : Ngopi
 Cita-Cita     : TNI



PROGRAM PENGULANGAN 100
INPUT :
package perulangan100;
public class Perulangan100 {
    public static void main(String[] args) {
        for (int i=0; i <= 100;){
           System.out.println(“Saya Anak Bangsa Berprestasi”);
    }
  }
}

OUTPUT:
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi
Saya Anak Bangsa Berprestasi


ARITMATIKA
INPUT:
package aritmatika;
public class Aritmatika {
    public static void main(String[] args) {
        int a = 5;
        int b, c;
        b = 4; c = 8;
       
        b += a;
        c -= b;
        c %= b;
       
        System.out.println("Hasil dari += adalah " +b);
        System.out.println("Hasil dari -= adalah " +c);
        System.out.println("Hasil dari %= adalah " +c);
       
    }
   
}

OUTPUT:
Hasil dari += adalah 9
Hasil dari -= adalah -1
Hasil dari %= adalah -1







PROGRAM NILAI
INPUT:
package programnilai;
public class ProgramNilai {
    public static void main(String[] args) {
        System.out.println("Program Menentukan Kelulusan Siswa");
       
        int nilai = 85;
       
        if (nilai >= 75){
            System.out.println("Selamat, Anda Lulus");}
                   
            else{
            System.out.println("Selamat, Anda Tidak Lulus");}
        }
    }

OUTPUT:
Program Menentukan Kelulusan Siswa
Selamat, Anda Lulus

PROGRAM ARRAY
INPUT:
package programarray;
public class ProgramArray {
    public static void main(String[] args) {
        int MTK,BING,BINDO;
       
        MTK = 70;
        BINDO = 65;
        BING = 95;
       
        double[] array = {70,65,95} ;
       
        double jumlah = 0;
       
        for (int i = 0; i < array.length; i++) {
            jumlah = jumlah +array[i];
        }
       
        double ratarata = jumlah / array.length;
        System.out.println("Nilai MTK + BINDO + BING");
        System.out.println("Nilai Rata-Rata nya adalah : " + ratarata);
      
           
           
        }
}  

OUTPUT:

Nilai MTK + BINDO + BING
Nilai Rata-Rata nya adalah : 76.66666666666667

Minggu, 22 September 2019

STRUKTUR KONTROL PEMILIHAN

STRUKTUR KONTROL PEMILIHAN



Nama : Raihan Nurhadi

Kelas : XI RPL 1



SCRIPT STRUKTUR KONTROL PEMILIHAN

  1. STATEMENT IF

package ifstatement;
public class IFstatement {
    /**
     * If 1 Pernyataan
     */
    public static void main(String[] args) {
        int nilai = 80;
        if (nilai > 73){
      System.out.println("Selamat anda Lulus!");}
  }

}

    2. STATEMENT IF-ELSE 

public static void main(String[] args) {
        int grade = 72;
        if(grade > 71)
        {
            System.out.println("Selamat");
            System.out.println("Anda telah Berhasil");
        }
        else
        {
            System.out.println("Maaf, Anda Gagal...");
        }
    }

}

   3. STATEMENT IF-ELSE-IF

public static void main(String[] args) {
        int grade = 87;
        if (grade>90)
        {
            System.out.println("Very good!");
        }
        else if(grade>73)
        {
            System.out.println("Very good!");
        }
        else
        {
            System.out.println("Sorry you failed");
        }
    }

}

4. SWITCH
import java.util.Scanner;
public class OPRSwitch {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);
        char nilai = 'A';
        String nama;
        System.out.println("Masukkan nama: ");
        nama = input.nextLine();
 
        String Kelas;
        System.out.println("Masukkan Kelas: ");
        Kelas = input.nextLine();
        System.out.println("Nilai : "+nilai);
        System.out.println("\n");
        switch(nilai) {
 
        case 'A': System.out.println(nama+" Nilai Anda dari " +Kelas);
                  System.out.print("Sangat Bagus");
        break;
        case 'B': System.out.println(nama+" Nilai Anda dari " +Kelas);
                  System.out.print("Lumayan");
        break;
        case 'C': System.out.println(nama+" Nilai Anda dari "+Kelas);
                  System.out.print("Harus Ditingkatkan");
        break;
        case 'D': System.out.println(nama+" Anda dari " +Kelas);
                  System.out.print(" Niat sekolah gak sih !!!");
        break;
        case 'E': System.out.println(nama+" Jadi gini, Sekarang Anda dari " +Kelas);
                  System.out.print("Keluar aja !!!");
        }
    }

}

LATIHAN SOAL PBO

LATIHAN SOAL PBO


public class TUGASPBO {
    public static void main(String[] args) {
            char pilihan = '3';
            int harga = 60000;
            
        switch(pilihan) {
        case '1' :
        System.out.println("Program IF");
          
        if (harga <= 61000) {
        System.out.println("Harga setelah diskon");
        }
        break;
               
        case '2' :
        System.out.println("Program IFELSE");
               
        if(harga>=61000) {       
        System.out.println("Selamat Anda Mendapatkan Hadiah");
        }
        else {      
        System.out.println("Maaf Anda Belum Beruntung");
        }
        break;
                
        case '3' :
        System.out.println("Program IFELSEIF");
       
        if(harga>=61000) {       
        System.out.println("Kamu Mendapat Potongan Harga Rp.30.000");
        }
        else if(harga>=61000) {       
        System.out.println("Kamu Mendapat Potongan Harga Rp.40.000");
        }
        else {       
        System.out.println("Maaf, Anda Belum Beruntung");
                }
        break;
           
        case '4' :
        System.out.println("Program NESTEDIF");
       
        if (harga > 0 ) {
            if (harga < 60000) {
                System.out.println("Selamat, Anda Mendapatkan kupon belanja");
            }
        }

        break;
               
        default :
        System.out.println("Inputan Salah");
        }
    }
}

Jumat, 20 September 2019

PROJECT EKSPLORASI

PROJECT EKSPLORASI

Nama : Raihan Nurhadi
Kelas : XI RPL 1

Project Eksplorasi 

Program Pemilihan SMK

    public static void main(String[] args) {
  int grade=85;
  if(grade>90){
System.out.println("SMKN 1 Cibinong");}
  if(grade>80) {
      System.out.println("SMKN 1 GunungPutri");}
   }
 }

 Program Pengulangan Text


Public static void main(String[]args) {
   do
{
System.out.println(“Eh Gimana-gimana”);
}
While(true);
  }
}

PENDEKLARASIAN ARRAY

PENDEKLARASIAN ARRAY

Nama : Raihan Nurhadi
Kelas : XI RPL 1

PENDEKLARASIAN ARRAY


public static void main(String[] args) {
double[] myList = {1.9, 2.9, 3.4, 3.5};
     
// Mencetak semua array elemen
for (int i = 0; i < myList.length; i++) {
   System.out.println(myList[i] + " ");
}
 // Menjumlahkan semua elemen
 double total = 0;
 for (int i = 0; i < myList.length; i++) {
    total += myList[i];
         
}
System.out.println("Total adalah " + total);
// Mencari elemen terbesar
double max = myList[0];
for (int i = 1; i < myList.length; i++) {
    if (myList[i] > max) max = myList[i];
         
}
System.out.println("Elemen terbesar adalah " + max);
}
 
}

Senin, 16 September 2019

STRUKTUR KONTROL PENGULANGAN

                    STRUKTUR KONTROL PENGULANGAN

Nama : Raihan Nurhadi
Kelas : XI RPL 1


SCRIPT  STRUKTUR KONTROL PENGULANGAN

 1. While
public static void main(String[] args) {
        int i=10;
        while (i>1)
        {
        System.out.print(i);
        i--;
        }
    }
}

 2. Do While

public static void main(String[] args) {
       int x = 0;
       do
       {
           System.out.println(x);
           x++;
       }  while(x<10);
    }
}

 3. For

public static void main(String[] args) {
        int i;
        for(i=3; i<10; i++);
        {
            System.out.print(i);
        }
    }
}

TIPE DATA DAN OPERATOR

TIPE DATA DAN OPERATOR

Nama : Raihan Nurhadi
Kelas : XI RPL 1


SCRIPT TIPE DATA DAN OPERATOR

1. Operator Aritmatika

public static void main(String[] args) {
        int a, b, c, d, e, f, g;
        a = 10;
        b = 5;
       
        c = a + b;
        d = a - b;
        e = a * b;
        f = a / b;
        g = a % b;
       
        System.out.println("Hasil dari penambahan "+c);
        System.out.println("Hasil dari pengurangan "+d);
        System.out.println("Hasil dari perkalian "+e);
        System.out.println("Hasil dari pembagian "+f);
        System.out.println("Hasil dari sisa bagi (modulus)"+g);
    }
}   


2. Operator Relasi

public static void main(String[] args) {
             int operand1 = 48;
             int operand2 = 70;
       
           /**
           * Demonstrasi penggunaan Logika AND, hasilnya akan true
           * karena kedua operand tersebut bernilai true
           */
           boolean test1 = operand1 > 20 && operand2 <= 100;
           System.out.println(test1);
           /**
           * Demonstrasi penggunaan Logika AND, hasilnya akan flase
           * karena ada salah satu operand yang bernilai false
           */
           boolean test2 = operand1 < 20 && operand2 <= 100;
           System.out.println(test2);
          } 
      }

3. Operator Logika


  • Operator AND 
  public static void main(String[] args) {
        int operand1 = 48;
        int operand2 = 70;
       
        /**
         * Demonstrasi penggunaan Logika AND, hasilnya akan true
         * karena kedua operand tersebut bernilai true
         */
        boolean test1 = operand1 > 20 && operand2 <= 100;
        System.out.println(test1);
        /**
         * Demonstrasi penggunaan Logika AND, hasilnya akan flase
         * karena ada salah satu operand yang bernilai false
         */
        boolean test2 = operand1 < 20 && operand2 <= 100;
        System.out.println(test2);
    } 
}   

  • Operator OR
public static void main(String[] args) {
        int operand1 = 80;
        int operand2 = 120;
       
        //Demonstrasi1 || (Logika OR)
        boolean test1 = (operand1 == 80) || (operand2 < 10);
        System.out.println(test1);
        
        //Demonstrasi2 || (Logika OR)
        boolean test2 = (operand1 > 100) || (operand2 >= 200);
        System.out.println(test2);
    }
}


  • Operator Exclusive OR ( XOR )

public static void main(String[] args) {
        int operand1 = 77;
        int operand2 = 30;
       
        //Demonstrasi1 ^ (boolean logika exclusive OR)
        boolean test1 = (operand1 > 100) ^ (operand2 != operand1);
        System.out.println(test1);
       
        //Demonstrasi2 ^ (boolean logika exclusive OR)
        boolean test2 = (operand1 < 10) ^ (operand2 > 40);
        System.out.println(test2);
    }
}


  • Operator NOT

public static void main(String[] args) {
        int operand = 200;
       
        //Demonstrasi1 ! (Logika NOT)
        boolean test1 = (operand > 100);
        System.out.println(test1);
       
        //Demosntrasi2 ! (Logika NOT)
        boolean test2 = (operand > 100);
        System.out.println(!test2);
    }
}

 4. Operator Assignment

public static void main(String[] args) {
        int a = 10;
        int b, c, d, e, f;
        b = 1; c = 2; d = 3; e = 4; f = 5;
   
        b += a;
        c -= a;
        d *= a;
        e /= a;
        f %= a;
   
        System.out.println("Hasil dari += adalah "+b);
        System.out.println("Hasil dari -= adalah "+c);
        System.out.println("Hasil dari *= adalah "+d);
        System.out.println("Hasil dari /= adalah "+e);
        System.out.println("Hasil dari %= adalah "+f);
    }

}