Jumat, 23 Maret 2012

Ulang Tahun Rama Bramantara alias RamHot alias Shaun

grupyak,, prak,, praak,,
zzzttt,,,,hahahaa
Kita mulai dari penyusunan rencananya,,
Target :
  • Nama : Rama Bramantara
  • Nama Lain : RamHot, Shaun
  • TTL : Curup, 14 Maret 1993
  • Pekerjaan : Mahasiswa Pendidikan Teknik Informatika UNY
  • Kelas : E
biar lebih jelasnya, ini foto targetnya..


Rama Bramantara ( tengah ) == TARGET





Beberapa minggu, bahkan 2 minggu sblumnya kira-kira, kita ( aku (Dika) dan surti (anis)) telah merencanakan rencana jahat ini. Yaitu pengeksekusian Shaun (Rama) pada hari ulang tahunnya. hahahaaaa.. Kado saja walaupun beli di Jogja, tapi dibungkus di Purbalingga... hahahah
Lama menunggu, hari dan minggu berlalu.

Hari pengeksekusian jatuh pada Hari Rabu, 14 Maret 2012.
Hari sebelumnya, hari selasa kita siap2, gue merapatkan rencana ini di tempat Surti. 

Jam 18.22 masuk sms,

Surti, "habis mandi, hahahahhaa soalnya kalo ngejawab tar takut curiga Shaunnya."

Sekitar pukul 19.30 gue datang ke kos Surti,
blaaa blaaa blaaa,, rencana begini, begitu, begono, begene, dll semua bertumpuk..

Sudah dimantapkan, gue sms semua temen-temen sekelas :
SMS ==>; "temen2, bsok bantu ngerjain rama yo? abis java E1 dan Web E2, di depan parkiran, kita iket rama di pohon,, trimakasih.. :D"

RENCANA :
Kita iket rama di pohon depan parkiran belakang Fakultas Teknik, trus gebyur dgn Air, Tepung, Telur (akhirnya plus Susu n Kopi). Setelah penganiayaan berlangsung, kita tinggal dia tetap dalam keadaan terikat di pohon. Kita datang 1 jam lagi."

CATATAN : DILAKUKAN BUKAN KARNA BENCI ATAU DENDAM !!! hahahaa

Peralatan : tali, tepung, telur, roti, + borgol + kopi, air, Susu

Masih di malam tanggal 13 Maret 2012, masih saja sibuk edit foto, bagi tugas,, Surti suruh nulis ucapaan, gue edit foto,, hahahaa,,Karena kelupaan ga beli kertas buat nulis ucapan, terpaksa pake kertas biasa.. ora papa.. :D"

ini tulisan selamat ulang tahun buat sahabat kita itu :

==================================================================================

Sahabatku...
-dalam pertandingan bola-
Ketika pertandingan dimulai,
Kami tidak berhadapan denganmu untuk melawanmu,
tapi kami akan berada bersamamu untuk berjaga-jaga dibelakang
saat engkau berada di depan atau segera mengembalikan bola ketika bola itu terlewat olehmu,
kamilah yang akan menutupi kekuranganmu dan menerima dalam keadaan suka maupun duka.

Sahabatku...
Ketika matahari itu sudah tak mampu lagi menghangatkanmu,
jangan kawatir akan mendung,
kamilah yang akan menghangatkan harimu esok.
Ketika Pelangi itu tak mampu membuatmu tersenyum,
Jangan takut!
Kamilah yang akan membuat harimu berwarna.

Selamat Ulang Tahun Rama Bramantara :D

===================================================================================

hahahaaa,, 
padahal, jarang-jarang ni kita sepuitis ini,,,
sekali-kali buat hari yang special ya kita buat dong, yang jelas itu semua reality yang kita ingin ungkapkan,,,
hahahaaa,,

Langsung saja,
Rabu, 14 Maret 2012
Parkiran Belakang Fakultas Teknik, UNY
(Telur, Kue, susu, lilin kita titipkan di parkiran)

Jam 11.30 kita masih saja disibukan dengan membuat kartu ucapan yg belum selesai,, sambil berhati-hati takut korban datang (saat itu korban sedang pulang mengambil barang yang ketinggalan)

Jam semakin berlangsung,
ini foto gue dan temen2 kelas gue yang memang loyal dan mantaplah pokoknya.. ( The best class ) sebelum pelaksanaan eksekusi.



Langsung saja bro,,
ini diaaa,,
hasilnyaa,,














hahahaaa,,
begitulah,sayang sekali, rencana ditinggal pergi dengan tubuh terikat di pohon gagal karena human error,,


tapi ga jadi masalah,,
dikatakan sukseslah,,
hjajhaajjaa,,








======================================================
Hidup bahagia adalah bentuk seni yang mengagumkan termasuk di dalamnya adalah kepuasan.
Kebahagiaan terletak bukan di sebelah sana, melainkan disebelah sini. DI DALAM HATIMU SENDIRI...
======================================================
Taukah kamu, ketika kita tidak bersama adalah sedikit waktu pahit dari banyak waktu menyenangkan yang biasa kita lalui bersama ~~ eaaaeaaa
======================================================Dapat berkumpul denganmu sahabat adalah sangat menyenangkan, karena dapat merubah keadaan dan suasana hati.
Kita dapat merasakan banyak rasa dan kaya hidup ini.
Kita dapat berbagi kesedihan, sehingga berkuranglah kesedihan itu.
Kita dapat berbagi kebahagiaan, sehingga semakin kokohlah kebahagiaan itu.
===================================================



CUkup sekian, dimaklumi saja jika terdapat banyak kesalahan ketik atau alur ceritanya kurang jelas,,
hehehee,,

Kamis, 22 Maret 2012

Program Java Menghitung Gaji Karyawan dengan Array, Method + Menu Menghapus dan Mencari Data

pada for, masih ada masalah karena saya pnya masalah dalam memasukan fungsi nama.length dan a++ ke html  ,, tambahkan sendiri saja,, hehehee

Ini contoh program menghitung Gaji karyawan dengan menu :
  1. Memasukkan Data
  2. Mencari Data
  3. Meghapus Data
  4. EXIT
semoga bisa membantu ,, :D


//=============================================================
import java.util.Scanner;
class hitung {//class hitung digunakan untuk perhitungan dan input serta perhitungan outputnya
 public String nama[];//menggunakan array
 public int [] golongan, jamkerja, jamlembur;

//=============================================================
        //method inputan
        public void inputan(){
          Scanner datamasukan = new Scanner (System.in);
            System.out.println("Masukkan jumlah data = ");
            int datamasuk = datamasukan.nextInt();
        nama = new String [datamasuk];
        golongan = new int [datamasuk];
        jamkerja = new int [datamasuk];
   
        for(int a=0;a            System.out.println("====================================");
            System.out.println("Memasukkan data karyawan ke "+(a+1));  
            Scanner masukkandata = new Scanner (System.in);
            System.out.print(+(a+1)+". Masukkan nama karyawan : ");
            nama[a] = masukkandata.nextLine();
            System.out.print("   Masukkan golongan karyawan : ");
            golongan[a] = masukkandata.nextInt();
            System.out.print("   Masukkan jam kerja karyawan : ");
            jamkerja[a] = masukkandata.nextInt();
        }
    }
//============================================================
    //method hapus data
        public void hapusdata(){
            Scanner hapus = new Scanner (System.in);
            System.out.println("Masukkan nama karyawan yang ingin dihapus : ");
            String datany = hapus.nextLine();
        int e;
        a: for(e=0;e        if(nama[e].equalsIgnoreCase(datany)){//nama yang dimasukkan akan di cek dan dihapus
            if(e==nama.length-1){
                nama[e]=" ";
                golongan[e]=0;
                System.out.println(" === DATA KARYAWAN BERHASIL DIHAPUS ===");
                break a;
            }else
            while(e            nama[e]=nama[e+1];
            nama[e+1]=" ";
            golongan[e]=golongan[e+1];
            golongan[e+1]=0;
            jamkerja[e]=jamkerja[e+1];
            jamkerja[e+1]=0;
            e++;
        }break a;
        }}
    if(e==nama.length)//jika data tidak ditemukan akan memproses ini
            System.out.println("Data Tidak Ditemukan");
    }

//============================================================= 
    //method caridata untuk menemukan data karyawan yang ingin dicari     
    public void caridata(){
            Scanner datkaryawan = new Scanner (System.in);
            System.out.println("Masukkan keyword nama karyawan : ");
            String datany = datkaryawan.nextLine();
        int b;
        loop: for(b=0;b        if(nama[b].equals(datany)){
           System.out.println("====================================================\nDATA KARYAWAN DITEMUKAN");
           tampilkandata(b);//menampilkan data pada method tampilkandata
           break loop;
        }
        }
        if (b==nama.length){
            System.out.println("==============================");
            System.out.println("DATA KARYAWAN TIDAK DITEMUKAN");
            System.out.println("==============================");         
}}

//===========================================================
    //method tampilkandata
    public void tampilkandata(int y){
        System.out.println("Nama Karyawan : "+nama[y]+"\nGolongan : "+golongan[y]+"\nJam Kerja : "+jamkerja[y]);
        System.out.println("==============================");
    }
    //method datanya untuk menghitung gaji dan sebagainya
    public void datanya(){
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n              RINCIAN GAJI KARYAWAN\n=====================================================");
        System.out.println("No.| Nama Karyawan | Golongan | jamkerja | ");
        System.out.println(" ===================================================== ");
        for(int f=0;f            if (golongan[f]!=0)
       System.out.println((f+1)+".   "+nama[f]+"         | "+golongan[f]+"           | "+jamkerja[f]+"   | ");
    }}
}

//===========================================================
//===============================================================================================================
//main program
public class Prak05_11520241004{
    public static void main (String[] args){
        int menu;
        hitung data = new hitung();
        System.out.println("              -----------------------\n------------------------------------------------------------");
            System.out.println("    SELAMAT DATANG DI PT. HARDIKA BINA INFORMATIKA ");
            System.out.println("============================================================");
            do {
                System.out.println("-------------------------\n MENU GAJI KARYAWAN\n PT HARDIKA\n-------------------------");
                System.out.println(" 1. Memasukkan Data");
                System.out.println(" 2. Mencari Data");
                System.out.println(" 3. Melihat Data");
                System.out.println(" 4. Menghapus Data");
                System.out.println(" 5. EXIT");
                System.out.println("");
                System.out.println("========================");
                System.out.println("");
                Scanner pilih = new Scanner (System.in);
                System.out.print("Masukkan Pilihan Menu (1/2/3/4/5) = ");
                menu = pilih.nextInt();
                System.out.println("");
                switch (menu){
                    case 1 : {
                        System.out.println("Menu - 1. Memasukkan Data");
                        data.inputan();
                    }break;
                    case 2 : {
                        System.out.println("Menu - 2. Mencari Data ");
                        data.caridata();
                    }break;
                    case 3 : {
                        System.out.println("Menu - 3. Melihat Data ");
                        data.datanya();
                    }break;
                    case 4 : {
                        System.out.println("Menu - 3. Menghapus Data ");
                        data.hapusdata();          
                    }break;
                    }
                }while (menu>0 && menu<5);
        System.out.println("===============================\n TERIMAKASIH dan Sukses Selalu\n Direktur Utama\n\n ttd.\n Hardika DH\n=============================== ");
                      }
            }

Source Code Program Java Menghitung Gaji Karyawan dengan Array dan Method ( 1 ) + Menu Mencari Data

untuk for, tambahkan sendiri saja nama.length dan a++, karena html tidak dapat memuat fungsi tersebut,, hehehee
maaf, masih malas mengupload dalam bentuk file,,, :D
semoga membantu...

/**
 *
 * @author HardhikaST16
 */

import java.util.Scanner;
//////////////////////////////////////////////////////////////////////////////
class hitung {//class hitung digunakan untuk perhitungan dan input serta perhitungan outputnya
 public String nama[];//menggunakan array
 public int [] golongan, jamkerja;
 public double gajitetap[]= {500000, 300000, 250000, 100000, 50000};
 public double gajiperjam[]= {5000, 3000, 2000, 1500, 1000};
 public double [] gajilembur;

    //method inputan
    public void inputan(){
    Scanner datamasukan = new Scanner (System.in);
    System.out.println("Masukkan jumlah data = ");
    int datamasuk = datamasukan.nextInt();
    nama = new String [datamasuk];
    golongan = new int [datamasuk];
    jamkerja = new int [datamasuk];
   
    for(int a=0;a
 System.out.println("====================================");
        System.out.println("Memasukkan data karyawan ke "+(a+1));  
        Scanner masukkandata = new Scanner (System.in);
        System.out.print(+(a+1)+". Masukkan nama karyawan : ");
        nama[a] = masukkandata.nextLine();
        System.out.print("   Masukkan golongan karyawan : ");
        golongan[a] = masukkandata.nextInt();
        System.out.print("   Masukkan jam kerja karyawan : ");
        jamkerja[a] = masukkandata.nextInt();
    }
    }
    public void caridata(){//method caridata untuk menemukan data karyawan yang ingin dicari
    Scanner datkaryawan = new Scanner (System.in);
        System.out.println("Masukkan keyword nama karyawan : ");
        String datany = datkaryawan.nextLine();
        for(int b=1;b        

        if(nama[b].equals(datany)){
           System.out.println("========================\nDATA KARYAWAN DITEMUKAN PADA DATA NOMOR "+b);
           tampilkandata(b);//menampilkan data pada method tampilkandata
        }
        else{
                System.out.println("DATA KARYAWAN TIDAK DITEMUKAN DI DATA NOMOR "+b);
        }}
}
    public void tampilkandata(int y){//method tampilkandata
        System.out.println("Nama Karyawan : "+nama[y]+"\nGolongan : "+golongan[y]+"\nJam Kerja : "+jamkerja[y]);
    }
    public void datanya(){//method datanya untuk menghitung gaji dan sebagainya
        (int f=0;f

System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n              RINCIAN GAJI KARYAWAN              \n               Bernama "+nama[f]+"\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
        System.out.println("Gaji tetap karyawan adalah Rp. "+gajitetap[f]);
        System.out.println("Gaji perjamnya      = Rp. "+gajiperjam[f]);
        System.out.println("Jumlah jam kerjanya = "+jamkerja[f]+" jam");
    int jamlembur[] = new int[nama.length];
    gajilembur = new double[nama.length];
 
    if (jamkerja[f]>150){
    jamlembur[f] =jamkerja[f]-150;
    gajilembur[f]=(double) (jamlembur[f]*1.5*gajiperjam[f]);
    System.out.println("Jumlah jam lembur   = "+jamlembur[f]+" jam");
    System.out.println("Jumlah Gaji lembur  = Rp. "+gajilembur[f]);
    }
    else{
    System.out.println("Jumlah jam lembur   = 0 jam");
    System.out.println("Jumlah Gaji lembur  = Rp. 0");  
    }
    double totalgajinya[] = new double [nama.length];
    totalgajinya[f]=gajitetap[f]+gajilembur[f];
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
        System.out.println("TOTAL GAJI KARYAWAN bernama "+nama[f]+" adalah Rp. "+totalgajinya[f]);
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
    }}
}
////////////////////////////////////////////////////////////////////////////
//main program
public class Prak04_11520241004{
    public static void main (String[] args){
        int menu;
        hitung data = new hitung();
        System.out.println("              -----------------------\n------------------------------------------------------------");
            System.out.println("    SELAMAT DATANG DI PT. HARDIKA BINA INFORMATIKA ");
            System.out.println("============================================================");
            do {
                System.out.println("-------------------------\n MENU GAJI KARYAWAN\n PT HARDIKA\n-------------------------");
                System.out.println(" 1. Memasukkan Data");
                System.out.println(" 2. Mencari Data");
                System.out.println(" 3. Melihat Data");
                System.out.println(" 4. EXIT");
                System.out.println("");
                System.out.println("========================");
                System.out.println("");
                Scanner pilih = new Scanner (System.in);
                System.out.print("Masukkan Pilihan Menu = ");
                menu = pilih.nextInt();
                System.out.println("");
               
                switch (menu){
                    case 1 : {
                        System.out.println("Menu - 1. Memasukkan Data");
                        data.inputan();
                    }break;
                    case 2 : {
                        System.out.println("Menu - 2. Mencari Data ");
                        data.caridata();
                    }break;
                    case 3 : {
                        System.out.println("Menu - 3. Melihat Data ");
                        data.datanya();
                        }break;
                                 
                }
                }while (menu>0 && menu<4);
                System.out.println("===============================\n TERIMAKASIH dan Sukses Selalu\n Direktur Utama\n\n ttd.\n Hardika DH\n=============================== ");
           
    }
}

Program Java Menghitung Gaji Karyawan dengan 2 Class dan Method

Program menghitung gaji karyawan yang ini hasil pembaruan dari program menghitung gaji karyawan sebelumnya,, Disini yang ditambahkan adalah Class, menambahkan class baru untuk perhitungan gaji karyawan ..

/**
 *
 * @author HardhikaST16
 */
import java.util.Scanner;
class hitung{//Class perhitungan
    public int jamkerja=0, golongan = 0, jamlembur=0;
    public String nama;
    public double totalgaji =0,gajitetap =0, gajilembur=0, gajiperjam=0;
    //method inputan
    public void inputan(){
    Scanner data = new Scanner(System.in);
    System.out.print("Masukkan nama Karyawan   : ");
    nama = data.nextLine();
    Scanner data1 = new Scanner (System.in);
    System.out.print("Masukkan Golongan        : ");
    golongan = data1.nextInt();
    Scanner data2 = new Scanner (System.in);
    System.out.print("Masukkan jam kerja       : ");
    jamkerja = data2.nextInt();
    System.out.print("");      
    }
    //method lhatdata
public void lihatdata(int a){
    if (golongan==1){
    gajitetap=500000;
    gajiperjam=5000;
}
else if (golongan==2){
    gajitetap=300000;
    gajiperjam=3000;
}
else if (golongan==3){
    gajitetap=250000;
    gajiperjam=2000;
}
else if (golongan==4){
    gajitetap=100000;
    gajiperjam=1500;
}
else if (golongan==5){
    gajitetap=50000;
    gajiperjam=1000;
}
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n              RINCIAN GAJI KARYAWAN              \n               Bernama "+nama+"\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
        System.out.println("Gaji tetap karyawan adalah Rp. "+gajitetap);
        System.out.println("Gaji perjamnya      = Rp. "+gajiperjam);
        System.out.println("Jumlah jam kerjanya = "+jamkerja+" jam");
        }
public void jamlembur(){
    if (jamkerja>150){
    jamlembur=jamkerja-150;
    gajilembur=(double) (jamlembur*1.5*gajiperjam);
    System.out.println("Jumlah jam lembur   = "+jamlembur+" jam");
    System.out.println("Jumlah Gaji lembur  = Rp. "+gajilembur);
    }
    else{
    System.out.println("Jumlah jam lembur   = 0 jam");
    System.out.println("Jumlah Gaji lembur  = Rp. 0");  
    } }
public double totalgaji(){
    totalgaji=gajitetap+gajilembur;
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
        System.out.println("TOTAL GAJI KARYAWAN bernama "+nama+" adalah Rp. "+totalgaji);
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
    return totalgaji;
}
}
public class Prak03_11520241004 {
    public static void main(String[] args) {   
            int menu;
            hitung hts = new hitung();
            System.out.println("              -----------------------\n------------------------------------------------------------");
            System.out.println("    SELAMAT DATANG DI PT. HARDIKA BINA INFORMATIKA ");
            System.out.println("============================================================");
            do {
                System.out.println("-------------------------\n MENU GAJI KARYAWAN\n PT HARDIKA\n-------------------------");
                System.out.println(" 1. Memasukkan Data");
                System.out.println(" 2. Melihat Data");
                System.out.println(" 3. EXIT");
                System.out.println("========================");
                System.out.println("");
                Scanner pilih = new Scanner (System.in);
                System.out.print("Masukkan Pilihan Menu = ");
                menu = pilih.nextInt();
                System.out.println("");
               
                switch (menu){
                    case 1 : {
                        System.out.println("Menu - 1. Memasukkan Data");
                        hts.inputan();
                    }break;
                    case 2 : {
                        System.out.println("Menu - 2. Melihat Data ");
                        hts.lihatdata(hts.golongan);
                        hts.jamlembur();
                        hts.totalgaji();
                    }break;
                                 
                }
                }while (menu>0 && menu<3);
                System.out.println("===============================\n TERIMAKASIH dan Sukses Selalu\n Direktur Utama\n\n ttd.\n Hardika DH\n=============================== ");
           
    }
}

Program Java Menghitung Gaji Karyawan dengan Menu sederhana ( method )

Program java awal untuk menghitung gaji karyawan,,
menampilkan 3 menu :
  1. Memasukkan Data
  2. Melihat Data
  3. EXIT

 /**
 *
 * @author HardhikaST16
 */
import java.util.Scanner;
public class Prak02_11520241004 { 
    public static int jamkerja=0, golongan = 0, jamlembur=0;
    public static String nama;
    public static double totalgaji =0,gajitetap =0, gajilembur=0, gajiperjam=0;
    public static void main(String[] args) {
            int menu;
            System.out.println("              -----------------------\n------------------------------------------------------------");
            System.out.println("    SELAMAT DATANG DI PT. HARDIKA BINA INFORMATIKA ");
            System.out.println("============================================================");
            do {
                System.out.println("-------------------------\n MENU GAJI KARYAWAN\n PT HARDIKA\n-------------------------");
                System.out.println(" 1. Memasukkan Data");
                System.out.println(" 2. Melihat Data");
                System.out.println(" 3. EXIT");
                System.out.println("========================");
                System.out.println("");
                Scanner pilih = new Scanner (System.in);
                System.out.print("Masukkan Pilihan Menu = ");
                menu = pilih.nextInt();
                System.out.println("");
               
                switch (menu){
                    case 1 : {
                        System.out.println("Menu - 1. Memasukkan Data");
                        inputan();
                    }break;
                    case 2 : {
                        System.out.println("Menu - 2. Melihat Data ");
                        lihatdata(golongan);
                        jamlembur();
                        totalgaji();
                    }break;
                                 
                }
                }while (menu>0 && menu<3);
                System.out.println("===============================\n TERIMAKASIH dan Sukses Selalu\n Direktur Utama\n\n ttd.\n Hardika DH\n=============================== ");
            }
           
public static void inputan(){
    Scanner data = new Scanner(System.in);
    System.out.print("Masukkan nama Karyawan   : ");
    nama = data.nextLine();
    Scanner data1 = new Scanner (System.in);
    System.out.print("Masukkan Golongan        : ");
    golongan = data1.nextInt();
    Scanner data2 = new Scanner (System.in);
    System.out.print("Masukkan jam kerja       : ");
    jamkerja = data2.nextInt();
    System.out.print("");      
        }
public static void lihatdata(int a){
    if (golongan==1){
    gajitetap=500000;
    gajiperjam=5000;
}
else if (golongan==2){
    gajitetap=300000;
    gajiperjam=3000;
}
else if (golongan==3){
    gajitetap=250000;
    gajiperjam=2000;
}
else if (golongan==4){
    gajitetap=100000;
    gajiperjam=1500;
}
else if (golongan==5){
    gajitetap=50000;
    gajiperjam=1000;
}
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n              RINCIAN GAJI KARYAWAN              \n               Bernama "+nama+"\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
        System.out.println("Gaji tetap karyawan adalah Rp. "+gajitetap);
        System.out.println("Gaji perjamnya      = Rp. "+gajiperjam);
        System.out.println("Jumlah jam kerjanya = "+jamkerja+" jam");
        }
public static void jamlembur(){
    if (jamkerja>150){
    jamlembur=jamkerja-150;
    gajilembur=(double) (jamlembur*1.5*gajiperjam);
    System.out.println("Jumlah jam lembur   = "+jamlembur+" jam");
    System.out.println("Jumlah Gaji lembur  = Rp. "+gajilembur);
    }
    else{
    System.out.println("Jumlah jam lembur   = 0 jam");
    System.out.println("Jumlah Gaji lembur  = Rp. 0");  
    } }
public static double totalgaji(){
    totalgaji=gajitetap+gajilembur;
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
        System.out.println("TOTAL GAJI KARYAWAN bernama "+nama+" adalah Rp. "+totalgaji);
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
    return totalgaji;
}
}

Program Java Menghitung Gaji Karyawan


ini ni, tugas awal perkuliahan, ya mungkin memang masih sangat sederhana tapi Insya Allah bisa bermanfaat bagi yang membutuhkan ...

Soal :
Pada suatu perusahaan, terdapat 5 golongan karyawan.
Gaji karyawan ditentukan berdasarkan gaji tetap dan juga dari lamanya bekerja (jumlah jam kerja per bulan).
Gaji tetap dan gaji per jam tersebut tergantung kepada golongan karyawan sesuai dengan
tabel berikut :

Golongan    Gaji tetap    Gaji per jam
1            500.000            5000
2            300.000            3000
3            250.000            2000
4            100.000            1500
5             50.000            1000

Jika karyawan bekerja lebih dari 150 jam, kelebihan dari 150 jam tersebut dihitung sebagai
lembur, dengan gaji per jam 1,5 kali gaji biasa.
Buat algoritma dan program untuk menghitung gaji seorang karyawan dimana input datanya
nama karyawan, golongan, dan jumlah jam kerja.
Sedangkan output-nya adalah besar gaji tetap, gaji per jam, jumlah jam kerja,
jumlah jam lembur, jumlah gaji lembur, dan total gaji yang diterimanya.

langsung saja, ni program sederhana yang saya buat,, 

//untuk bisa memasukan inputan dari keyboard
import java.util.Scanner;
public class Prak01_11520241004 {
    public static void main(String[] args) {

//mendeklarasikan variabel
        int jamkerja, golongan,jamlembur = 0;
    double totalgaji = 0, gajitetap = 0,gajiperjam = 0,gajilembur = 0;

        System.out.println("*******************************\n   MENGHITUNG GAJI KARYAWAN\n*******************************");

//Memasukan data inputan       
        Scanner input = new Scanner(System.in);
        System.out.print("Masukan nama        : ");
        String nama = input.nextLine();//proses memasukan kata ke variabel nama
        Scanner input1 = new Scanner (System.in);
        System.out.print("Masukan golongan     : ");
        golongan = input1.nextInt();//proses memasukan bilangan golongan ke variabel golongan
        Scanner input2 = new Scanner (System.in);
        System.out.print("Jumlah jam kerja     : ");
        jamkerja = input2.nextInt();//proses memasukkan bilangan untuk jam kerja ke variabel jamkerja

//perhitungan untuk menentukan gaji tetap dan gaji perjam       
if (golongan==1){
    gajitetap=500000;
    gajiperjam=5000;
}
else if (golongan==2){
    gajitetap=300000;
    gajiperjam=3000;
}
else if (golongan==3){
    gajitetap=250000;
    gajiperjam=2000;
}
else if (golongan==4){
    gajitetap=100000;
    gajiperjam=1500;
}
else if (golongan==5){
    gajitetap=50000;
    gajiperjam=1000;
}

//perhitungan untuk jamlembur dan gajilembur
if (jamkerja>150){
    jamlembur=jamkerja-150;
    gajilembur=(int) (jamlembur*1.5*gajiperjam);
}
//perhitungan untuk total gaji karyawan
totalgaji=gajitetap+gajilembur;

//Menampilkan data isi variabel atau output
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n              RINCIAN GAJI KARYAWAN              \n               Bernama "+nama+"\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
        System.out.println("Gaji tetap karyawan adalah Rp. "+gajitetap);
        System.out.println("Gaji perjamnya      = Rp. "+gajiperjam);
        System.out.println("Jumlah jam kerjanya = "+jamkerja+" jam");
        System.out.println("Jumlah jam lembur   = "+jamlembur+" jam");
        System.out.println("Jumlah Gaji lembur  = Rp. "+gajilembur);
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
        System.out.println("TOTAL GAJI KARYAWAN bernama "+nama+" adalah Rp. "+totalgaji);
        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
    }
}

Selasa, 20 Maret 2012

Tradisi Begalan ( Purbalingga, Banyumas, Banjarnegara, Cilacap)


Ini ni, salah satu tradisi yang ada di Eks Karesidenan Banyumas.... yaitu BEGALAN bukan BEGOLON .... :D
NB : disini a = a, bukan a = o ,,.
=============================

Edisi Bahasa Jawa Banyumasan :

Begalan kuwe pacakan seni tutur tradisi sing diramu seni tari, pigunane nggo srana nyumponi urut-urutan upacara Pengantenan. Di gelar sejrone acara tekane rombongan penganten lanang mlebu maring plataran (latar) penganten wadon. Uba rampene wujud alat-alat dapur sing diarani "Brenong Kepang". Kuwe jan-jane salah sijine gawan penganten lanang, go nyumponi syarat adat mBanyumas sing tegese (makna simbolis)gathuk karo falsafah Jawa khususe wewengkon Banyumas. Contone: ilir, iyan, cething, kusan, kalo (saringan ampas), tampah (nyiru), sorokan, centhong, siwur, irus, kendhil karo wangkring lan wlira. Egin ditambah maning karo ubarampe sajen, yakuwe pala pendhem, pala gantung, pala kesimpar, kembang pitung rupa/werna, beras kuning, sewernane gegodhongan,gedhang raja lan gedhang emas, endhog ayam,lan liya-liyane egin akeh maning. Sandhangane wong sing kedhapuk upacara begalan kiye kudu nganggo klambi kampret srawa ireng, bebed lancingan bathik Banyumasan,ikete wulung jeblagan, lan sikile kudu nyeker ora kena nganggo trumpah.
Upacara Begalan kiye isine pitutur nggo penganten sakloron gole arep mbangun somah. Sejrone catur-gunem upacara, kuwe diwedharaken pitutur becik nggo penganten lan tamu sing pada teka ngrubung, kadhang-kadhang dibumboni glewehan-glewehan kepriwe carane wong urip omah-omah lanang-wadon. Pagelaran seni kiye diiring gendhing Jawa Banyumasan [Ricik-ricik, crebonan, gunung sari, gudril lan eling-eling ].
Maksud lan prelambang dibegal: "sing dibegal, kuwe dudu dunyane, tapi Bajang Sawane kaki penganten lan nini penganten".
Upacara kiye di wakilaken tukang njoged sing wis biasa (dhukun begalan), gunggunge ana wong loro; sing siji dadi wakile penganten wadon gawane "Wlira" ruyung jambe (sigaran wit jambe), dene wakil penganten/besan lanang nggawa "Brenong Kepang" kuwe isen-isene prabot dapur.
Biasane bar gelaran, "Brenong kepang" (alat dapur) sing digawa kuwe dibalangaken kanggo rebutan/rayahan penonton.

 Penjelasan dari Bahasa Indonesia :

Begalan ialah ritual yang merupakan bagian dari rangkaian upacara pernikahan yang terdapat di Kabupaten Banyumas, Purbalingga, maupun Banjarnegara, Jawa Tengah. Kata “begalan” jika diterjemahkan ke dalam bahasa Indonesia berarti perampokan. Upacara ini disebut Begalan karena prosesinya hampir sama dengan peristiwa perampokan. Begalan merupakan simbol bergantinya status keperjakaan seorang laki-laki menjadi suami. Namun, tidak semua calon pengantin menyelenggarakan upacara seperti ini, sebab upacara ini hanya diperuntukkan bagi calon pengantin laki-laki yang merupakan anak sulung (mbarep) dan anak bungsu (ragil).
Jumlah pemain dalam upacara ini terdiri dari dua orang, satu orang mewakili calon pengantin laki-laki yang disebut Jurutani, dan satu orang lagi mewakili calon pengantin perempuan yang disebut Suradenta. Peralatan yang digunakan dalam Upacara Begalan disebut brenong kepang dan wlira. Brenong kepang ialah barang bawaan berupa peralatan dapur dan aneka barang bawaan lainnya yang dipikul oleh Jurutani. Berbagai jenis peralatan dapur itu di antaranya ilir, cething, kukusan, saringan ampas, tampah, serokan, enthong, siwur, irus, kendhil, dan wangkring. Selain itu, dibawa juga berbagai macam ubi-ubian, buah-buahan, pala kesimpar, kembang tujuh rupa, beras kuning, pisang raja, pisang emas, dan telur ayam kampung. Peralatan dapur tersebut merupakan simbol piwulang (pelajaran) bagi calon pengantin, yaitu sebagai bekal dalam mengarungi hidup berumah tangga, baik sebagai keluarga, anggota masyarakat, maupun hamba Tuhan. Sedangkan Suradenta membawa barang yang disebut wlira, yaitu pedang mainan yang terbuat dari belahan pohon pinang yang digunakan sebagai sarana (senjata) untuk membegal.
Upacara ini diselenggarakan sebelum ijab kabul dilaksanakan, tepatnya ketika pengantin laki-laki memasuki halaman rumah calon pengantin perempuan. Walaupun diselenggarakan dalam tempo yang cukup singkat, tapi upacara ini bukanlah sekedar pelengkap dari upacara perkawinan saja, karena di dalamnya mengandung hikmah, yaitu sebagai piwulang, nasehat, dan bekal bagi calon pengantin dalam mengarungi hidup berumah tangga.

Keistimewaan

Keistimewaan Upacara Begalan tampak pada adanya kombinasi seni tari, seni suara, dan seni lawak yang dimainkan secara bersamaan dalam bentuk dialog antarpemainnya dan diikuti juga dengan gerak tari. Upacara ini diiringi dengan alunan musik yang disebut gending. Adapun irama gending yang mengiringi upacara itu di antaranya irama ricik-ricik, cirebonan, gunung sari, gudril, dan eling-eling. Sedangkan busana yang dipakai Jurutani dan Suradenta berupa pakaian adat Jawa berwarna hitam, dengan memakai iket wulung jeblakkan, dan tidak memakai alas kaki. Busana para pemain Begalan itu merupakan simbol dari sifat kesederhanaan.
Dialog yang disampaikan dalam upacara itu hanya sebatas pada pemaknaan terhadap brenong kepang (peralatan dapur). Prosesi dialognya dimulai dengan penyebutan salah satu nama dari brenong kepang oleh Jurutani, kemudian Suradenta mengartikannya dan juga berlaku sebaliknya sembari diiringi dengan lawakan yang dapat mengundang tawa. Penyebutan barang bawaan tersebut di antaranya ilir (kipas yang terbuat dari anyaman bambu) dan cething (tempat untuk menaruh nasi). Ilir mengandung nasehat: dalam mengarungi rumah tangganya yang baru, sepasang suami istri harus mampu membedakan antara pergaulan yang baik dan yang buruk dalam bermasyarakat. sementara cething mengandung nasehat: dalam hidup bermasyarakat sepasang suami istri harus mempunyai tatanan, sehingga tidak berbuat semaunya sendiri. Dan masih banyak lagi penyebutan barang-barang lainnya yang terdapat dalam upacara ini.
Biasanya, upacara ini banyak dihadiri masyarakat dan wisatawan karena mengandung pesan-pesan luhur, dan terdapat juga unsur lawakan di dalamnya. Di akhir upacara, pengunjung juga dapat menyaksikan masyarakat yang berebut brenong kepang.

=====================================================================

Tugas DIALOG ENGLISH (Bahasa Inggris) SMA Kelas X


One Monday in canteen, Bagaskara and his friend ( Hardika, Rilo and Ginajar ) are talking about the History Daily test.

Rilo                        :     Bagas! What about yout History Daily Test yesterday?
Bagaskara           :     It’s great, Rilo. I got 90 in History Daily Test.
Hardika                :     Oh, do you like the History lesson?
Bagaskara           :     Yes, of course friend.
Hardika                :     OK. Do you know friend?? I got 50 in that Daily Test!
Ginanjar              :     Me too, Dika. I got less than yours.
Bagaskara           :     Woulls you like me to accompany and teach you for the next History Daily Test?
Hardika                :     Yes, I’m very very agree with you Bagas!!
Ginjanjar             :     But,, where we will study together , Dika?
Rilo                        :     I’d like to invite you to study together in my home.
Ginanjar              :     I agree, but your home is so far.
Hardika                :     Don’t worry friend. Would you like me to pick up you with my car?
Bagaskara           :     All right!! It’s well!

Two month after they talked about the History Daily Test.  Tomorow, when they will second History Daily Test. They go to Rilo’s home. In Rilo’s home.

Hardika                :     Knock.......knock......
Ginanjar              :     Assalamu’alaikum......
Bagaskara           :     Anybody home?
Rilo                        :     Yes, wait a few minute, please!
Rilo                        :     hi ...... friend! Come on! I’m sorry because I am moving the boxs to shead.
Ginanjar              :     Do you mind if we help you to move that box?
Rilo                        :     OK, Thank you Anjar.
Hardika                :     You’re wellcome
Bagaskara           :     Are your mother agree if we study together in your house?
Rilo                        :     Yes, of course. My mother is very kind. You know!
---------------------------------------
Rilo                        :     Thank you friend
Ginanjar              :     Yes, you’re wellcome
Rilo                        :     What about blending ome fruits before we study.
Hardika                :     I’m sorry Bagas, but I am thirsty after move that boxs.
Ginanjar              :     Yes I agree. How hot they day is! You know!
Bagaskara           :     OK... OK... How pity you are!
Dika & Anjar       :     Hey....!!!!
Bagaskara           :     Just kidding...! OK ?
Rilo                        :     So, let’s we go to my mother kitchen.

In Rilo’s kitchen.

Rilo                        :     Can you put the fruits friend?
Hardika                :     Of course. Wait a few minute!
Ginanjar              :     Can I help you bring the fruits?
Hardika                :     OK... Thank you !
Bagaskara           :     Don’t forget to wash the fruits friend !
Hardika                :     OK. . . Why don’t you helo us?
Ginanjar              :     Yes, I agree, why not? We will more fast, isn’t it ?
Bagaskara           :     OK. . .OK. . . I will help you?
Hardika                :     Get down a fruits.
Ginanjar              :     Be careful friend !
Hardika                :     I’m sorry, but I’m so thirsty
Ginanjar              :     How pity you are !?
Rilo                        :     Be fast friend!
Bagaskara           :     Hey... come on... we must study history...
Karna hidup punya banyak rasa untuk harimu