Kamis, 29 November 2012

UAS Tugas 9 Produktif RPL


Analisa masalah :
SMK Negeri 1 Depok menerapkan sistem pemberian poin reward dan punishment kepada siswa yang melanggar dan mematuhi peraturan dengan baik. Untuk memudahkan proses pemberian point reward dan punishment ini, diperlukan sebuah aplikasi.

Flowchart :







Output :



Penulisan Program :
a.       Project name : UAS_XRPL2_M.Alfi Himawan
b.      Class: Poin_nama
Program :
public class Poin_nama {
    public static void main (String[]args){
        System.out.println ("Jenis kepatuhan adalah seragam");
        int number_1 = 5;
        System.out.println ("Reward anda adalah " +number_1);
       
        System.out.println ("Jenis kepatuhan adalah kerapihan rambut");
        int number_2 = 5;
        System.out.println ("Reward anda adalah " +number_2);
       
        System.out.println ("Jenis kepatuhan adalah tertib piket");
        int number_3 = 10;
        System.out.println ("Reward anda adalah " +number_3);
       
        System.out.println ("Jenis kepatuhan adalah aktif organisasi");
        int number_4 = 10;
        System.out.println ("Reward anda adalah " +number_4);
       
    }
}

Program :



Hasil Program :


Hasil Analisa :
Input     :  int number_1 = 5;
               int number_2 = 5;
   int number_3 = 10;
   int number_4 = 10;
Proses :  Membandingkan antara int number dengan jenis kepatuhan lalu dicocokkan menjadi reward
Output :  Jika jenis kepatuhan adalah seragam dan kerapihan rambut maka siswa akan mendapatkan reward 5, dan jika kepatuhan adalah tertib piket dan aktif berorganisasi maka siswa akan mendapatkan reward 10


Jumat, 23 November 2012

Tugas 8
M. Alfi Himawan

Inisialisasi Arrays
Script:

Hasil program:
Hasil analisa:
Inisialisasi/ membuat array, Membuat sebuah daftar dari tipe data sepasang tanda kurung[] lalu nama indertifier.

Arraysample 1
Script:
Hasil program:
Hasil analisa:

Dalam pengaksesan sebuah elemen array, menggunakan tipe data seperti strip, array tidak akan di inisialisasi menjadi strip kosong. Maka dari itu array dibuat secara eksplisit.




Arraysample 2
Script:
Hasil program:
Hasil analisa:

Hasil analisa tidak jauh beda dengan analisa program dari pengaksesan elemen array,
yang membedakan ditambahkan dengan cara untuk mengetahui beberapa elemen didalam
sebuah array menggunakan atribut lenght dari array.

Array multidimensi
Script:

Hasil program:

Hasil analisa:

Array multidimensi adalah array yang terletak didalam array, dideklarasikan dengan
menambahkan jumlah tanda kurung setelah nama array.

Hari dalam seminggu
Script:
Hasil program:


Hasil analisa:

menginisialisasi 7 hari dalam seminggu dengan menggunakan string array dan program
while loop yang bertujuan untuk mengontrol ulang terus menerus data yang terdapat di input.
catatan: menggunakan deklarasi break yang berfungsi bila ingin menghentikan pengulangan.

Buku alamat
Script:
Hasil program:
Hasil analisa:

analisa ini hampir sama dengan array multidimensi karena menggunakan program itu.
dengan tambahan System.out.println("Name : " + entry [0][0] ); dan begitu seterusny