Praktikum 3 Algoritma dan Pemrograman 1
Posted by parvian on April 7, 2008
Tugas Pedahuluan
buatlah flowchart dan atau pseudocode dari permasalahan magic square…
apa itu magic square? magic square adalah bujur sangkar berukuran n x n ( dengan n ganjil) yang jumlah semua sisi-sisinya sama baik itu sisi vertikal, sisi horisontal, dan sisi diagonal.
contoh magic square
| 8 | 1 | 6 |
| 3 | 5 | 7 |
| 4 | 9 | 2 |
ukuran 3 x 3
| 17 | 24 | 1 | 8 | 15 |
| 23 | 5 | 7 | 14 | 16 |
| 4 | 6 | 13 | 20 | 22 |
| 10 | 12 | 19 | 21 | 3 |
| 11 | 18 | 25 | 2 | 9 |
ukuran 5 x 5
magic square ini memiliki “pola” yang teratur, kalau anda perhatikan magic square ini selalu :
- menempatkan angka 1 pada bagian tengah di baris yang paling atas (perhatikan kedua contoh diatas)
- pengisian angka berikutnya adalah serong satu ke atas kanan pada baris sebelumnya
- apabila kotak “serong satu ke atas kanan” telah terisi, maka angka berikutnya bisa anda tempatkan di bawah angka tersebut (perhatikan angka 4 untuk contoh magic square berordo 3 x 3)
anda bisa membaca masalah magic square lebih jauh disini dan disini
contoh input :
masukkan ukuran magic square yang anda inginkan ( n x n ) :
3
contoh output :
array [0][0] = 8
array [0][1] = 1
array [0][2] = 6
array [1][0] = 3
array [1][1] = 5
array [1][2] = 7
array [2][0] = 4
array [2][1] = 9
array [2][2] = 2
praktikum akan dilangsungkan pada hari sabtu, tanggal 26 April 2008.
- TP dikumpulkan ketika praktikum (jadwal menyusul)
- koding akan dilakukan di tempat dengan waktu maksimal 2 jam (jadi disiapkan bener2 sebelum praktikum)
- praktikan yang tidak hadir dianggap 0
Isi laporan adalah :
- flowchart dan atau pseudocode
- penjelasan flowchart dan atau pseudocode
Setiap praktikan wajib melakukan 1 kali asistensi (jadual asistensi silahkan di koordinasikan dengan asisten masing2).























April 7, 2008 at 8:52 am
wew…
mas Andre…
praktikum yang kemaren belom hilang dari ingatan…
dan sekarang sudah muncul lagi tepenya…
…..=.=;…..
fiuuuhhh….
ganbatte ganbatte…
April 7, 2008 at 9:32 am
itu apaan ya mas?
kok nampak serem nian???
mo kasi tau aja..
itu link magic square yang ke-2 salah mas, error jadinya…
mungkin maksudnya : http://mathworld.wolfram.com/MagicSquare.html
ya?
makasih tepenya…T_T
April 7, 2008 at 11:06 am
@Arina: iya… itu http://nya dobel… thx ya dek…
April 7, 2008 at 11:13 am
@Poppota: iya neh… praktikum alpro 1 harus 8 kali semester ini… jadi harus ngebut…
April 7, 2008 at 12:51 pm
contoh output :
array [0][0] = 9
array [0][1] = 1
array [0][2] = 6
array [1][0] = 3
array [1][1] = 5
array [1][2] = 7
array [2][0] = 4
array [2][1] = 8
array [2][2] = 2
output mau dibuat bentuk persegi juga boleh, ntar jadinya
9 1 6
3 5 7
4 8 2
anyway, konsen ke UTS aja dulu, masih banyak waktu bis weekend ^_^
April 7, 2008 at 3:52 pm
@Setya5785: angka 8 dan 9nya kebalik…
April 8, 2008 at 1:26 pm
HIKS…HIKS…HIKS…
Kliatannya sulit, tapi kalo bisa pasti seru.
April 8, 2008 at 2:46 pm
@Lambertus: he em…
April 8, 2008 at 4:03 pm
@andre, aku kan tinggal kopi pastel dari post kamu :p
April 9, 2008 at 5:07 am
owhhhhh….
revisi aja belum kelar.. tambah lagi tp 2 ini…..
perasaan kata pak mas poleng na kan masih setelah uts diajarin na, masalah psuducode nya…..
April 9, 2008 at 8:03 am
mas sampai skarang koq namaku gk ada di dftar pembagian asisten?trus untuk praktikum selanjutnya asistenq siapa?
terimakasih….
April 9, 2008 at 9:50 am
@Budi Setiawan: wez kamu asistensi ke aku ae…
April 9, 2008 at 10:20 am
@Agunk: lah… aku kan nulisnya “dan atau”?
April 9, 2008 at 11:42 am
[...] Terakhir parvian on Praktikum X Algoritma dan Pemr…parvian on Praktikum X Algoritma dan Pemr…budi setiawan106 on Praktikum X Algoritma dan [...]
April 9, 2008 at 4:41 pm
wah,praktikum 2 alprox diundur toh mas,ga jadi sabtu ini toh?
sukur deh..
revisi blm selesai, uts masih ada,
public kesimpulan(boolean penundaanPraktikum){
if (penundaanPraktikum == true){
System.out.println(”bijaksana,thx”);
}
else{
System.out.println(”ditunda aj y mas”);
}
}
hehehhe,pisss xp
April 10, 2008 at 5:05 am
@Asun: praktikumnya tetep tanggal 19 April 2008, cuma soal praktikumnya yang ganti…
April 23, 2008 at 5:01 am
[...] Olimpiade 2008-WWF IndonesiaHow to create JAR file manuallyAssistantVirus, Worm, Trojan, and SpamPraktikum 3 Algoritma dan Pemrograman 1Praktikum 1 Algoritma dan Pemrograman 1Happy Birthday!!!Daftar Asisten-Praktikan Alpro 1 [...]
April 23, 2008 at 7:25 am
Berikan ak wakt bernafas..
April 23, 2008 at 4:16 pm
Mas ndre,,td ak dapet kabar dr temen2 praktikum yg magic square sbtu nanti g pake tp??Yang bener gmana??tetep pake tepe ato…
thx,,=)
April 24, 2008 at 2:30 am
yang bener ga pake TP, itu salah ketik si andre, rule lama
April 24, 2008 at 7:47 am
@Dustin73: gak pake TP, tapi kalian bisa bawa oret2an buat panduan, tapi jangan bawa potongan source code…
April 25, 2008 at 3:45 am
mleKooom,,,,
mz andre, praktikumnya bnran tyap mgu t??
gda mgu koSong duNk bwt istiraHAt hehehehe…..
tgz pada numpuk ni, TePe juga pada ngAntri…AaaarrgHH….
kPan tuTor alPro ???
April 25, 2008 at 10:00 am
Umm.. Numpang lewat lagi mas, biasa, mau ngasih info tentang asistensi Mas Yulianto, hehehe
Temen-temen, asistensinya jadi tanggal 25 April jam 7, ok?
Thanks!
April 25, 2008 at 10:05 am
Oh ya, ketinggalan, jam 7 malam maksudnya, atau dengan kata lain 19.00
(Sebenarnya ga mungkin juga sih pagi, kan kalo hari jumat jam 7 pagi ada kuliah favorit semester 2 :p)
April 25, 2008 at 2:51 pm
waduh mas…
ampuun…
dihajar praktikum terus gini..
hehe..
tapi gak papa, demi masa depan..
semakin sering belajar dan berlatih akan menambah kemampuan…hehe,..
mas kalau ada kesulitan mohon bantuannya ya..karena saya merasa kesulitan dalam ‘bidang’ ini…
hehe..
thx mas…
April 26, 2008 at 1:54 pm
[...] on About Writerparvian on Enam Tokoh Lingkungan membawa …dono/briyan..?(0
on Praktikum 3 Algoritma dan Pemr…PinK…a.k.a..PhienD… on [...]