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...
Jumat, 26 Februari 2010
Reverse String By STACK
Posted by
Ksatria Langit
at
17.26.00
1 comment
Kirimkan Ini lewat EmailBlogThis!Berbagi ke TwitterBerbagi ke FacebookBagikan ke Pinterest
Tags:
ASD,
Kuliah,
Pendtoffa,
Semester 2,
Tugas
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...
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...
Posted by
Ksatria Langit
at
19.37.00
1 comment
Kirimkan Ini lewat EmailBlogThis!Berbagi ke TwitterBerbagi ke FacebookBagikan ke Pinterest
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 :
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...
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...
Posted by
Ksatria Langit
at
20.22.00
0
comment
Kirimkan Ini lewat EmailBlogThis!Berbagi ke TwitterBerbagi ke FacebookBagikan ke Pinterest
Tags:
Pendtoffa,
Serba-Serbi
Langganan:
Postingan (Atom)