Tampilkan postingan dengan label Laporan Struktur Data. Tampilkan semua postingan
Tampilkan postingan dengan label Laporan Struktur Data. Tampilkan semua postingan

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:

Tumpukan (STACK)

LAPORAN
STRUKTUR DATA
MODUL 3 
 

DISUSUN OLEH

Nim     : 115410138
Nama   : Hermawan
                                                                                                     

SEKOLAH TINGGI MANAJEMEN DAN INFORMATIKA
AKAKOM YOGYAKARTA



PERTEMUAN KE-3
TUMPUKAN/ STACK
A. Pembahasan
PRAKTIKUM KE 1
ü  class Program_Tumpukan // Nama Kelas program yaitu Program_Tumpukan
ü  static int atas = -1;  // Mendeklarasikanjumlahtampungan / space untuktumpukan yang akandigunakan. yaitu menggunakan variable atassebagaibatas yang dapatdiisi, dikarenakansetiapindeksdimulaidarinol, maka data dapatdiisidari 0, -1 sebagaipembatas.

Sorting Dan Searching

LAPORAN
MODUL 2 STRUKTUR DATA
 

DISUSUN OLEH

Nim     : 115410138
Nama   : Hermawan
                                                                                                     

SEKOLAH TINGGI MANAJEMEN DAN INFORMATIKA
AKAKOM YOGYAKARTA
2012/2013


MODUL 2
SORTING DAN SEARCHING

A.   PembahasaN

1. Pelaksanaan Praktikum 1& 2

public class BubbleSort {
public static void tampilkanData(String nama[],intindeksTerakhir) {
for(int i=0; i <=indeksTerakhir; i++)
// perulangan for, yang mana menggunakan tipe data integer dengan nama variabelnya adalah i, dengan nilainol (0), dan i harus lebih kecil dari indeks terakhir yang ada pada perintah diatas, setelah mengalami proses i++ (nilai i ditambah satu, namun nilai i harus masuk sebagai nilai kurang dari sama dengan indeks terakhirnya).
System.out.println(nama[i]);
// merupakan suatu keluaran yang akan menampilkan atau memanggil hasil dari nama atau dengan parameternya i.
    }
public static void urutkanBubble(String nama[], intindeksTerakhir) { // perintah ini akan menghasilkan nama dengan tipe data string dan integer sebagai indeks terakhir, yang mana menggunakan perintah ini, merupakan perintah untuk mengurutkan data dengan cara BubbleSort.

Tipe Data

LAPORAN
STRUKTUR DATA
 

DISUSUN OLEH
NIM       : 115410138
Nama   : Hermawan
                                                                                                     

SEKOLAH TINGGI MANAJEMEN DAN INFORMATIKA
AKAKOM YOGYAKARTA
2012/2013

PERTEMUAN KE-1
TIPE DATA
A. Pembahasan
1.       Pelaksanaan Praktikum 1


public class Pembagian{ // nama kelas yaitu Pembagian
public static void main(String[] args) {        // Method Main
intbanyaknyaApel =5;    //  Bilangan Interger dengan variable banyaknyaApel bernilai 5
intjumlahAnak=2; //bilangan Interger dengan variable jumlahAnak bernilai 2
intperolehan;    //variable perolehan bertipe interger
perolehan = banyaknyaApel/jumlahAnak; // pengoperasian denga menggunakan operator bagi (/) dan disimpan pada variable perolehan.
System.out.println("Masing2 mendapat= "+perolehan);// Menampilkan atau cetak Masing2 mendapatkan dengan mengace ke pegoperasian perolehan ( menampilkan perolehan)
}
}
KESIMPULAN :