Page 74 - Buku Digital Kelas XI
P. 74
tersebut, kalian dapat menantang diri kalian untuk mengerjakan
subproblem yang lebih sulit.
Setelah ditentukan tingkat kesulitan subproblem yang
diberikan,kal d mengerjak aktivit Ayo Mer
Program: Merancang Algoritma Persilangan Tanaman dan
Ayo Bu Program: Membuat Program Persilangan Tanaman
berdasarkan deskripsi permasalahan yang sesuai.
Problem: Persilangan Benih Padi Unggulan
Tania, seorang peneliti di bidang pemuliaan tanaman,
sedang melakukan persilangan tanaman padi untuk
menghasilk benih unggulan. Sif t pad y
ak perhatik adalah ting tanaman,jumlahanakan,
jumlah bulir, d ketah terhad penyakit. Seluruh
sif adalah dominan, deng kat l ge t
y ting mendo t y rendah. Untu
membantuny melakuk persilangan, T membu
sebuah program yang dapat membantunya menghitung
rasio peluang munculnya tanaman dengan karakteristik
tertentu apabila kedua “orang tua”-nya diketahui
sifatnya.
Karena Tania baru bisa membuat program yang
membaca bilangan, Tania harus membuat kode sendiri
agar Ia dapat memasukkan karakteristik tanaman padi
y ak silangkan. I membu atur pembe
kode sepe berikut:
Pertama, T memberik kode untu
mewakil genotipe d masing- fenotipe.
Misalny pad fenotipe Ting Tanaman, T
memberik nil untu genotipe TT, nil untu
genotipe Tt, d nil untu genotipe tt.
Bab 2 Strategi Algoritmik dan Pemrograman 69