soal
1. Buatlah program dengan menginputkan data buku yang terdiri dari kode, judul, dan kategori. input data dari buku yang teracak lalu cari menurut kode!
2. Urutkan data buku menurut kode lalu cari menurut judul
3. Inputkan suatu data dalam data buku yang tidak diketahui jumlahnya, dengan posisi dalam data setelah data terakhir tanpa menimpa data yang sudah ada.
jawaban
1.
program Data_Buku
kamus
type buku : record<kode, judul, kategori:string>
type data : array [1..200] of buku
i, dapat: integer
algoritma
output('DATA BUKU')
traversal i [1..200]
output('kode : '); input(data[i].kode)
output('judul : '); input(data[i].judul[i])
output('kategori : '); input(data[i].kategori)
output('pencarian buku')
output('masukkan kode buku: '); input(cari)
traversal i [1..200]
if (cari = data[i].kode)
dapat<---i
output('buku yang dicari berjudul : ', data[dapat].judul)
output('dengan kategori : ', data[dapat].kategori)
2.
program Urut_Data
kamus
type buku : record<kode, judul, kategori:string>
type data : array [1..200] of buku
i, dapat: integer
algoritma
i<--1
while (i<=200) do
output(data[i])
i<--i+1
traversal i [1..200]
if (cari = data[i].judul)
dapat<---i
output('buku yang dicari berkode : ', data[dapat].kode)
output('dengan kategori : ', data[dapat].kategori)
3.
program Pencarian_sentinel
kamus
type buku : record<kode, judul, kategori:string>
type data : array [1..200] of buku
i, T, N, M: integer
algoritma
T[N+1]<-- data[i]
i<--1
while (T[i]!=data[i]) do
i<--i+1
depend on i, N
i<N+1 : M<-- i
i=N+1 : M<-- 0
emma maliki putri
Senin, 26 November 2012
Jumat, 21 September 2012
Evaluasi Diri
Namaku Emma Maliki Putri aku mahasiswa IT telkom jurusan informatika, aku ini orangnya susah banget sama yang namanya bangun pagi jadi aja aku sering telat kuliah, untungnya temen-temenku sering nelpon buat ngebangunin aku, jadi aku bisa pergi ke kampus tepat waktu deh yah walaupun lari-larian dikit. Aku juga gampang marah kalo ada orang yang usil sama aku, sampe sangking galaknya aku, kalo aku jadi ketua kelompok teman-temanku takut hahahaha, tapi aku ini orangnya baik hati dan jujur, knp ? karena mendapat kepercayaan dari orang lain itu susah karena itu kita harus hidup jujur, mungkin itu aja sedikit tentang aku kalo mau lebih kenal jadi temanku ya :-)
Langganan:
Postingan (Atom)