Archive for July, 2009

UPM Pemrograman II Juli 2009   2 comments

Posted at 6:11 pm in Uncategorized

no. 1

NB : sebenarnya msh ada yg mengganjal dari soal UPM no. 1 ini…silahkan anda bandingkan dg soal yg sebenarnya,

import javax.swing.*;
class asuransi
{   public static void main(String[] args)
    {   String noCost = JOptionPane.showInputDialog("No. Costumer :");
        int pilih = Integer.parseInt(JOptionPane.showInputDialog("Asuransi yg dipilih :"));
        String nama = JOptionPane.showInputDialog("Nama Pelanggan :");
        int sisa = Integer.parseInt(JOptionPane.showInputDialog("Sisa Awal : Rp."));
        int cicil = Integer.parseInt(JOptionPane.showInputDialog("Cicilan Ke :"));
        int bayar = Integer.parseInt(JOptionPane.showInputDialog("Bayar Perbulan : Rp."));
        String jenis="";
        double disc=0, total=0, sisaHutang=0;
        switch(pilih)
        {   case 1 : jenis = "Jiwa"; break;
            case 2 : jenis = "Kendaraan"; break;
            case 3 : jenis = "Pendidikan"; break;
            case 4 : jenis = "Pensiun"; break;
        }

        if(cicil > 3)
            disc = 0.3*bayar;
        else
            disc = 0;

        total = bayar - disc;
        sisaHutang = sisa - bayar;

        JOptionPane.showMessageDialog(null,"No. Costumer : "+noCost+
                                      "\nAsuransi yg dipilih : Asuransi "+jenis+
                                      "\nNama Pelanggan : "+nama+
                                      "\nSisa Cicilan : Rp."+sisa+
                                      "\nDiscount : Rp."+disc+
                                      "\nTotal Pembayaran : Rp."+total+
                                      "\nSisa Hutang : Rp."+sisaHutang);
                                    }
                                }

no. 2
NB : program ditullis benar-benar berdasarkan soal…tidak ada input maupun output…hanya mementingkan agar program bisa sukses saat di-compile,

class no2
{   static void tukar(int r, int s)
    {
    }

    public static void main(String[] args)
    {   int n=0, x, banding=0, jmltkr=0, k;
        int[] A = new int[n];
        for(int i=1; i<n-1; i++)
        {   x = n;
            for(k=1; k<x-1; k++)
            {   if(A[k]<A[x])
                {   x = k;
                    banding = banding+1;
                }
            }
            tukar(A[x], A[k]);
            jmltkr = jmltkr+1;
            x = x-1;
        }
    }
}

no. 3

import javax.swing.*;
class no3
{   public static void main(String[] args)
    {   for(int i=1;i<=60;i++)
        {   if(i==30) continue;
            JOptionPane.showMessageDialog(null,"Message Box ke-"+i);
        }
        System.exit(0);
    }
}

Written by Rockes13 on July 23rd, 2009

Algoritma II : Sorting Array (Java Version)   8 comments

Posted at 6:02 pm in Array

Dalam modul Algoritma II ada sebuah Bab yg membahas ttg Sorting Array (mengurutkan array). Di sini akan di coba dibahas tapi dlm versi Java. Karena dalam modul tersebut sudah ada penjelasannya, maka kami ga ngebahas lg yah… :D (lg males nulis panjang-panjang)
lanjut >>>> »

Written by Rockes13 on July 3rd, 2009