Tampilkan postingan dengan label Laporan Praktikum. Tampilkan semua postingan
Tampilkan postingan dengan label Laporan Praktikum. Tampilkan semua postingan

6/19/2013

APLIKASI SEDERHANA

LAPORAN
PEMROGRAMAN DEKSTOP JAVA

DISUSUN OLEH
NIM       : 115410138
Nama   : Hermawan
                                                                                                     
LABORATORIUM TERPADU
SEKOLAH TINGGI MANAJEMEN DAN INFORMATIKA
AKAKOM YOGYAKARTA

2013/ 2014


PERTEMUAN KE – 8
APLIKASI SEDERHANA
A.  PEMBAHASAn
                 Pada praktikum pertemuan ke-8 ini akan dibuat Aplikasi Sederhana. Dengan nama file LatihanResponsi. Mencoba soal responsi tahun lalu.
Program terdiri dari berbagai kelas yaitu :
Kelas variabel
package pertemuan8; à Nama Paket program Yaitu pertemuan8

/**
 *
 * @author Student
 */
public class Variabel { à Nama Kelas yaitu Variabe

4/11/2013

PENGGUNAAN KOMPONEN DASAR


LAPORAN
PEMROGRAMAN DEKSTOP JAVA

DISUSUN OLEH
NIM       : 115410138
Nama   : Hermawan
                                                                                                     
LABORATORIUM TERPADU
SEKOLAH TINGGI MANAJEMEN DAN INFORMATIKA
AKAKOM YOGYAKARTA
2013/ 2014



PERTEMUAN KE-1
PENGGUNAAN KOMPONEN DASAR



A.  PEMBAHASAN

LISTING (PENGGUNAAN KOMPONEN DASAR)

LISTING (PENGGUNAAN KOMPONEN DASAR) 
PEMROGRAMAN DEKSTOP
 

       PRAKTEK PERTAMA
public class FHitung extends javax.swing.JFrame {

    /** Creates new form FHitung */
    public FHitung() {
        initComponents();
    }
private void btnHitungActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        float jumlah= Float.parseFloat(txtHarga.getText()) *
                Float.parseFloat(txtQty.getText());
        TOTAL.setText(Float.toString(jumlah));
        DecimalFormat angka= new DecimalFormat("###,###");
        TOTAL.setText("TOTAL: Rp."+angka.format(jumlah));
    }

    private void btnKeluarActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        JOptionPane.showMessageDialog(this,
                "Terima Kasih Sudah Membeli "+ txtBarang.getText());
        System.exit(0);
    }

HASIL OUPUT :








Ø  PRAKTEK KEDUA
package Tugas1;

/**
 *
 * @author Student
 */
public class FromTugas extends javax.swing.JFrame {

    /** Creates new form FromTugas */
    public FromTugas() {
        initComponents();
    }
private void btnHitungActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        try
        {
        float hasil =Float.parseFloat (txtB.getText())*Float.parseFloat (txtB.getText())-
                Float.parseFloat (txtA.getText())*Float.parseFloat (txtC.getText());
        lblA.setText(""+ hasil);
        if (hasil== 0)
        {
            lblB.setText("Akar Kembar");
        }
         if (hasil > 0)
        {
            lblB.setText("Akar X1, X2");
        }
         if (hasil < 0)
        {
            lblB.setText("Akar Imajiner");
        }
        }
        catch (Exception ex)
        {
        JOptionPane.showMessageDialog(this," Salah Masukan Input");

        }
    }

    private void btnTutupActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        System.exit(0);
    }



HASIL OUPUT :
*) Jika Input Benar

*) Jiuka Salah




12/28/2012

Single Linkedlist

DISUSUN OLEH

Nim     : 115410138
Nama   : Hermawan
                                                     

PERTEMUAN KE-5

SINGLE LINKEDLIST
( SENARAI BERANTAI TUNGGAL)
A.    Pembahasan
import java.util.Scanner; 
class simpul// nama kelas
{
    protected
    String nama;// variable nama dengan tipe string
    int umur;// variable umur dengan tipe interger
    simpul kanan;// simpul Tunggal yang hanya mempunyai petunjuk kanan

public Sebuah Method yang memiliki
    void ngisiSimpul(String NAMA, int UMUR)variable yaitu :
    {
        nama = NAMA;nama = NAMA;
        umur = UMUR;umur = UMUR;
    }
 void cetakSimpul()
 {
     System.out.print (nama + "-" + umur + " ");Cetak Simpul
 } dengan variable
}nama dan umur


class senarai // kelas senarai
{
protected
    simpul awal;Simpul  //diawal dan simpul di akhir
    simpul akhir;

public
    void inisialisasiSenaraiKosong()Method   >>inisialisasiSenaraiKosong
    {
        awal = null;     >>dengan awal adalah null dan
        akhir = null;akhir >>adalah null
    }


Penjelasan:

12/26/2012

Antrian/ Queue


PERTEMUAN KE-4
ANTRIAN/ QUEUE

DISUSUN OLEH

Nim     : 115410138
Nama   : Hermawan
                                                          

A. Pembahasan
class Program_Antrian
{
      static int ekor = -1;
      static int maxEkor = 9;

KETERANGAN:

Mendeklarasikanjumlah space untukantrian yang akandigunakan. Yaitu menggunakan variable ekorsebagaibatas yang dapatdiisi, dikarenakansetiapindeksdimulaidarinol, maka data dapatdiisidari 0, -1 sebagaipembatas. Dan variable maxEkor merupakanbatasmaksimum data dapatdiisi.Yakni 9, dan data akandiisidenganindeks 0 sampai 9 sebanyak 10 data.
public static void addQueue(String antrian[], String data)
{ if (ekor>= maxEkor)
{ System.out.println("Maaf, AntrianPenuh");    }
else
{ System.out.println("addQueue : "+ data);
ekor++;
antrian[ekor] = data;      }

KETERANGAN: