Pages

Jumat, 26 Februari 2010

Reverse String By STACK

Hello guys...

Gimana ASDnya??? Jangan pada cemberut gitu donk. Harus tetap semangat ya... ^_^

Kali ini gw postingin sedikit algoritma untuk menyelesaikan tugas Stack dari praktikum ASD Kamis kemarin.

Ngomong-ngomong soal balik-membalik kata, kita tentunya dah nggak asing lagi ama tu kegiatan, utamanya buat yang asli Malang. Lok dulu waktu UAS BPT semester 1 kita disuruh membuat program untuk membalik kata, kita bisa menyelesaikannya dengan membaca data array dari belakang. Nah, buat tugas stack kali ini juga nggak jauh beda ama itu.

Seperti yang kita tahu, di stack ada istilah push dan pop.Push untuk memasukkan data, dan pop untuk mengeluarkan data. Kita juga sudah diberi satu prinsip dalam stack oleh Pak Made, yaitu data yang terakhir masuk adalah data yang pertama kali keluar. BetuL??? Nah, prinsip ini bisa kita manfaatin buat membalik sebuah kata maupun kalimat (string), dengan algoritma sebagai berikut :

1. Input sebuah string
2. Push string tersebut ke dalam array
3. Pop string tersebut keluar array
4. Print string yang di pop tadi

Jadi, jika kita menginputkan string "PENDTOFFA", maka push string tersebut ke dalam array, sehingga 'P' akan masuk ke dalam array[0], 'E' ke dalam array[1], dst hingga 'A' masuk ke dalam array[8]. Dalam kondisi ini, ToS (Top of Stack) memiliki nilai 8.

Kemudian pop string tadi dan tampilkan apa yang di-pop. Proses pop dilakukan dari ToS saat ini, dalam hal ini indeks ke-8. Sehingga 'A' yang berada pada array[8] keluar dan ditampilkan di layar. Kemudian ToS yang mengalami decrement sekarang bernilai 7. Proses berulang dengan mengambil data array[7], yaitu 'F'. Begitu seterusnya hingga data pada array[0] ('P') terambil dan ToS bernilai (-1). Hal tersebut menyebabkan string yang tampil di layar menjadi "AFFOTDNEP". Terbalik kan sekarang???

So, how to solve this problem dalam bentuk listing program??? SELAMAT BERPIKIR!!!

P.S. : fungsi isempty() dan isfull() serta inisialisai() harus tetap digunakan
Read more...

Kamis, 25 Februari 2010

FORMAT LAPORAN PRAKTIKUM PBO

Buat temen2 yang belum ngopy file format laporan buat praktikum PBO, silakan download di sini.

Jangan lupa juga buat temen2 mempersiapkan "kartu laporan" yang diprint di atas kertas manila ukuran A4 warna biru muda. Selengkapnya download di sini.
Read more...

Senin, 01 Februari 2010

PENDTOFFA New Power

Hello guys . . .

Wah, udah lama kagak ada postingan baru di blog kita ini. Hmmm abis pada sibuk liburan sih, pada sibuk memperbaiki gizi. Hihihi . . . :-).

Nah, sekarang kita udah ada di semester 2 nih. Dah ada nuansa baru donk! Mata kuliah baru, semangat baru, baju baru (emang lebaran??), sepatu baru (kayak anak SD aja), pacar baru (hmmm maunya). Tapi nggak cuman itu dowank yg baru. Pendtoffa juga sudah hadir dengan KEKUATAN BARU. Ha ha ha (LBY mode on)

Berdasarkan pemilu yang diadakan sebanyak 3 tahap, akhirnya Pendtoffa telah menemukan susunan pengurus Pendtoffa yang baru. Pengurus baru ini nantinya akan bertahta selama satu semester ke depan. Berikut ini susunan pengurus Pendtoffa yang baru :


  • Presiden Pendtoffa alias Ketua Kelas : Fentaria Hari Basuki
  • Wakil Presiden alias Wakil Ketua Kelas : Ridha Ayu Binadari
  • Menteri Sekertaris Negara alias Sekertaris Kelas : Putri Aisiyah Rahma Devi
  • Menteri Keuangan alias Bendahara Kelas : Bhadra Sukakara



Congratulation deh buat mereka. Semoga satu semester ke depan mereka bisa sabar menghadapi warga-warga Pendtoffa yang tingkat ke-GJ-annya sudah mencapai level tinggi. Hehehehe . . .
Read more...