Pages

Thursday, September 8, 2011

mengurutkan bilangan secara ascending(dari kecil ke besar)


 Untuk mengurutkan bilangan secara ascending(dari kecil kebesar) dapat menggunakan berbagai cara, salah satunya dengan cara sebagai berikut :

Source code :
import java.util.Scanner;
class asc
{
static int[] array(int bil)
{
    Scanner input = new Scanner(System.in);
    int cntn [] = new int [bil];
    for (int i=0;i<bil;i++)
    {
    System.out.print("bilangan ke"+(i+1)+" : ");
    cntn[i]=input.nextInt();
    }
    return cntn;
    }
    static int[] urut int[] data)
    {
    for(int i=0;i<data.length-1;i++)
    {
    for (int j=i;j<data.length-1;j++)
    {
    if (data[i] > data[j+1])
    {
    int help=data[i];
    data[i]=data[j+1];
    data[j+1]=help;
            }
        }
    }
            return cntn;
        }
      
    static void tmpl(int[] data)
        {
            Scanner input = new Scanner(System.in);
            System.out.print("keluaran");
          
            System.out.print("sebelum diurutkan");
            for(int i=0;i<data.length;i++)
                {
                    System.out.print(data[i]+" ");
                }
          
            data = urut(data);
            System.out.print("setelah diurutkan");
      
            for (int y=0;y<data.length;y++)
                {
                    System.out.print(data[y]+" ");
                }
        }
      
    public static void main(String[]args)
    {
        Scanner input = new Scanner(System.in);
        System.out.print("berapa bilangan yang akan diurutkan: ");
        int bil = input.nextInt();
        int data2 []=array(bil);
        tmpl(data2);
    }
}

pertama saya menulis coding di text editor notead++, kemudian disave dengan format (.java)
kemudian di compile menggunakan command line sehingga muncul (.class)

compile:





hasilnya seerti berikut:

Remedial (mengurutkan bilangan secara descending)


Untuk mengurutkan bilangan secara descending(dari besar ke kecil) dapat menggunakan berbagai cara, salah satunya dengan cara sebagai berikut :

Source code :
import java.util.Scanner;
class desc
{
static int[] array(int bil)
    {
    Scanner input = new Scanner(System.in);
    int cntn [] = new int [bil];
    for (int i=0;i<bil;i++)
    {
    System.out.print("bilangan ke"+(i+1)+" : ");
    cntn[i]=input.nextInt();}
    return cntn;
    }
    static int[] urut(int[] data)
    {
    for(int i=0;i<data.length-1;i++)
    {
    for (int j=i;j<data.length-1;j++)
    {
    if (data[i] < data[j+1])
    {
    int help=data[i];
    data[i]=data[j+1];
    data[j+1]=help;
            }
        }
    }
            return data;
        }
       
    static void tmpl(int[] data)
        {
            Scanner input = new Scanner(System.in);
            System.out.print("sebelum diurutkan");
            for(int i=0;i<data.length;i++)
                {
                    System.out.println("bil ke"+(i+1)+" : "+data[i]);
                }
           
            data = urut(data);
            System.out.println("sesudah diurutkan");
           
            for (int y=0;y<2;y++)
                {
                    System.out.println( "nilai max"+(y+1)+" : " +data[y]);
                }
        }
       
    public static void main(String[]args)
    {
        Scanner input = new Scanner(System.in);
        System.out.print("berapa bilangan yang akan di urutkan: ");
        int bil = input.nextInt();
        int data2 []=array(bil);
        tmpl(data2);
    }
}



pertama saya menulis coding di text editor notead++, kemudian disave dengan format (.java)
kemudian di compile menggunakan command line sehingga muncul (.class)






hasilnya seerti berikut:

Thursday, August 11, 2011

Menghitung Nilai Rata-rata Raport


Komputer adalah seperangkat barang elektronik yang dibuat untuk memudahkan manusia dalam mengerjakan pekerjaannya, maka tidak ada salahnya kita membuat sebuah program sederhana untuk memudahkan pekerjaan kita. Pada postingan ini, saya akan menuliskan contoh program sederhana untuk menghitung nilai rata-rata raport dengan menggunakan java.

Berikut adalah source code nya ...

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


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.swing.JOptionPane;

public class ProgramNilaiRaport
{
    public static void main(String [] args)
{
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));

int nilaiUas;
int nilaiUts;
int nilaiTugas;
int nilaiAbsensi;
int ratarata;
  
System.out.println("    *PROGRAM NILAI RAPORT*");
System.out.println();

try
{
System.out.println("Nilai Raport di bawah 75 berarti Tidak Lulus");
System.out.println();

//Memasukan nilai dari Keyboard
System.out.print("Masukan Nilai UAS : "); //Masukan Nilai UAS
nilaiUas = Integer.parseInt(dataIn.readLine());
  
System.out.print("Masukan Nilai UTS : "); //Masukan Nilai UTS
nilaiUts = Integer.parseInt(dataIn.readLine());
  
System.out.print("Masukan Nilai Tugas : "); //Masukan Nilai Tugas
nilaiTugas = Integer.parseInt(dataIn.readLine());
  
System.out.print("Masukan Nilai Absensi : "); //Masukan Nilai Absensi
nilaiAbsensi = Integer.parseInt(dataIn.readLine());
  
//proses penghitungannya sebagai berikut
ratarata = ((nilaiUas + nilaiUts + nilaiTugas + nilaiAbsensi)/4);
  
System.out.println("---------------------------------");
System.out.println();

//menampilkan hasilnya sebagai berikut
System.out.println("------------ Nilai ------------");
System.out.println("  Nilai UAS  : " + nilaiUas);
System.out.println("  Nilai UTS  : " + nilaiUts);
System.out.println("  Nilai Tugas  : " + nilaiTugas);
System.out.println("  Nilai Absensi  : " + nilaiAbsensi);
System.out.println();
System.out.println("------- Di rata-ratakan -------");
System.out.println("Nilai Raport         : " + ratarata);
System.out.println();
String msg = "Nilai Raport Anda : "+ratarata+".";

JOptionPane.showMessageDialog(null, msg); //Menampilkan Pesan Nilai Raportnya

//kondisi Lulus dan Tidak Lulus sebagai berikut
if (ratarata>=75)
{
System.out.println("Keterangan : LULUS");
}
else
{
System.out.println("Keterangan : TIDAK LULUS");
}
}
catch(IOException e)
{
System.out.println("Masukan angka dengan benar");
        }
    }
}

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

Teks editor yang saya gunakan adalah Notepad++ berikut adalah beberapa screenshoot nya ...

Sunday, August 7, 2011

Cara Membuat SITU untuk UKM

Cara Membuat Surat Izin Tempat Usaha (SITU) untuk UKM

Salah satu perizinan yang diperlukan oleh UKM (Usaha Kecil dan Menengah) adalah SITU (Surat Izin Tempat Usaha). SITU mutlak dimiliki oleh badan usaha atau usaha perorangan. SITU dikeluarkan oleh pemerintah daerah setingkat kecamatan dan kabupaten.
 
Dasar Hukum Surat Izin Tempat Usaha (SITU)
Dasar hukum kepemilikan SITU diatur dalam peraturan daerah di tiap pemerintah daerah. Misalnya, Kabupaten Kulon Progo, Yogyakarta, dasar hukumnya adalah Peraturan Daerah Kabupaten Daerah Tingkat H Kulon Progo No. 9 Tahun 1987 tentang Izin Tempat Usaha/HO juncto Peraturan Daerah Kabupaten Daerah Tingkat II Kulon Progo No. 11 Tahun 1991 dan Peraturan Daerah Kabupaten Daerah Tingkat II Kulon Progo No. 13 Tahun 1998.

Sanksi Hukum Surat Izin Tempat Usaha (SITU)

Sanksi hukumnya juga berbeda-beda di tiap daerah. Namun sanksi pada umumnya adalah ditutup kegiatan usahanya atau tidak bisa mendapat izin-izin lain yang dibutuhkan untuk meningkatkan kegiatan operasionalnya.

Persyaratan Administratif Surat Izin Tempat Usaha (SITU)

  • Salinan akta pendirian badan usaha yang sudah dilegalisasi oleh pengadilan negeri.
  • Salinan para pengurus atau pendiri badan usaha.
  • Salinan IMB bangunan yang ditempati untuk berusaha.
  • Surat keterangan sewa/kontrak rumah atau bangunan jika bangunan bukan milik sendiri atau sewa dari pihak lain.
  • Salinan bukti kepemilikan tanah dan bangunan yang akan digunakan sebagai tempat usaha (sertifikat, letter C, atau surat keterangan dari desa).
  • Mengurus Surat-Surat Perizinan
  • Denah atau peta tempat usaha yang disahkan atau diketahui pejabat kelurahan atau kecamatan.

Prosedur Perizinan Surat Izin Tempat Usaha (SITU)

  • Mengajukan permohonan izin tempat usaha kepada camat atau bupati dengan melampirkan semua persyaratan administratif yang diperlukan.
  • Apabila di kecamatan atau kabupaten terdapat Kantor Pelayanan Perizinan Satu Atap, surat permohonan bisa ditujukan kepada camat atau bupati melalui Kepala Kantor Pelayanan Perizinan Satu Atap.
  • Selanjutnya petugas dari pemerintah akan memeriksa tempat usaha kita untuk mencocokkan semua data dengan kondisi yang ada di lapangan. Jika ada ketidakcocokan atau kurang sesuai, petugas akan memberikan pengarahan.
  • Apabila semua persyaratan sudah sesuai, selanjutnya pemohon membayar retribusi kepada pemerintah yang dalam waktu sekitar 14 (empat belas) hari kerja, SITU akan diterbitkan.

Kewajiban Pemilik Surat Izin Tempat Usaha (SITU)

  • Merealisasikan kegiatan maksimum 1 (satu) bulan terhitung dari tanggal dikeluarkannya izin.
  • Menyediakan alat pemadam api/kebakaran/tanda bahaya di tempat usahanya.
  • Menjaga kebersihan dan kesehatan Lingkungan serta mencegah terjadinya pencemaran/kerusakan Lingkungan kegiatan usahanya dan segera menanggulangi apabila terjadi pencemaran/kerusakan lingkungan yang disebabkan oleh kegiatan usahanya.
  • Menjaga ketertiban dan kelancaran lalu lintas umum dalam melakukan kegiatan usahanya dan tidak diperbolehkan menggunakan trotoar/tepi jalan umum untuk melakukan kegiatan usahanya.
  • Menyediakan obat-obatan (P3K).
  • Bersedia diperiksa petugas yang berwenang.
  • Melaksanakan perintah dan petunjuk dari instansi berwenang dengan penuh tanggung jawab.
  • Tidak dapat menggunakan SITU sebagai jaminan bagi lokasi yang akan digunakan oleh pemerintah.
  • Mengajukan surat izin baru maksimum 15 (lima betas) hari sebelum SITU habis masa berlakunya atau hilang.
  • Melaporkan kepada bupati maksimum 60 (enam puluh) hari terhitung mulai tanggal usahanya ditutup.
  • Melaporkan kepada bupati jika usahanya tidak sesuai dengan izin atau tidak melakukan usahanya sama sekali.
  • SITU akan dicabut apabila dalam jangka waktu 1 (satu) tahun tidak mengadakan kegiatan usaha.

Saturday, July 30, 2011

Takeshi Obata

Takeshi Obata is a Manga Artist which means that most of the time he is working in collaboration with a writer. He first worked with famous mangaka like Kentaro Yabuki (author of Black Cat and To-LOVE-Ru), Nobuhiro Watsuki ( Rurouni Kenshin) as well as Murata Yusuke ( Eyeshield 21). In 1985 he became known in winning a prize in the Tezuka Award for his one shot 500 Kōnen no Kaiwa. Then he joinedthe Weekly Shonen Jump staff, he mentored under Makoto Niwano before starting his first major series, writing and drawing Cyborg Jii-chan G in 1989. He finally began the series that established his name when he teamed with Yumi Hotta on Hikaru no Go starting in 1998. He is most well-known as the artist of Hikaru no Go, for which he received the Shogakukan Manga Award in 2000 and the Tezuka Osamu Cultural Prize in 2003, and Death Note. Obata is rare among shōnen artists not only for the detail of his drawings, but in his penchant for fashion; the characters he draws often wear stylish clothes and trendy items like the latest fashionable scarf, tie or handbag. He has served as the artist of Blue Dragon Ral Grad, a manga adaptation of the fantasy video game, Blue Dragon from December 2006 to July 2007.
He is now currently working on a new series with Tsugumi Ohba, Bakuman, which began in August, 2008. In addition to his manga work, he has also done character design work for the video game Castlevania Judgment.

Tite Kubo


Kubo-sensei mulai menggambar manga di sekolah menengah. Itu dalam tahun ketiga sekolah menengah di mana dia awalnya menulis manga pertama, Zombie Powder. Ia diserahkan kepada seorang Shonen Jump kontes namun kalah karena kurangnya pengalaman. Namun, ia menerima panggilan telepon dari salah satu editor majalah, menyarankan mereka bekerja di sana bersama-sama.
Zombie Powder akhirnya mulai publikasi pada tahun 1999 (dalam Weekly Shonen Jump) dan berlari untuk hanya 4 tankoubon atau novel grafis. Itu dihentikan oleh Weekly Shonen Jump karena kurangnya popularitas dan overdosis konten seksual.

Masashi Kishimoto


Masashi Kishimoto (岸本斉史 — Kishimoto Masashi; lahir di Prefektur Okayama, Jepang, 8 November 1974; umur 36 tahun) adalah seorang mangaka Jepang. Masashi Kishimoto mulai mengembangkan bakatnya akan menggambar semenjak usia SD. Masashi Kishimoto menjadi mangaka terkenal semenjak karyanya, Naruto sukses besar baik di Jepang sendiri ataupun di negara-negara lain.
Pada tahun 1999 Naruto pertama kali dipublikasikan di Shounen jump membuat Kishimoto menerima penghargaan hop step. Saudara kembar Masashi Kishimoto, Seishi Kishimoto juga merupakan seniman manga dengan karyanya yang terkenal 666 Satan

Ito Ogure

Oh! great, whose real name is Ito Ōgure (大暮 維人 Ōgure Ito, born 22 February 1972 in Hyuga, MiyazakiJapan), is a Japanesemanga artist most recognized for the manga series Tenjho Tenge and Air Gear. In 2006, he received the Kodansha Manga Award forshōnen for Air Gear. Oh! great also created the adult series Silky Whip. Apart from working with manga, he designed some of the alternate character outfits in the PlayStation 2 version of Namco's 3D fighting game Tekken 5, and a guest character in Soul Calibur IVnamed Ashlotte. His pseudonym "Oh! great" is a play on words. His pen name, written in Japanese order (family name before given name), is "Ōgure Ito", which is pronounced similarly to and can be romanized the same as the Japanese rendering of the English words "Oh great," ōgurēto[oːɡuɽeːto]. Furthermore, "Oh" can mean "king" in Japanese, making it possible to read the name as "the great king".