70 likes | 267 Views
LATIHAN. Instruksi. Buatlah instruksi untuk mencetak huruf DDP secara vertikal !. Prosedur. Definisikan prosedur untuk mencetak huruf DDP secara vertikal. Prosedur Berparameter.
E N D
Instruksi • Buatlah instruksi untuk mencetak huruf DDP secara vertikal!
Prosedur • Definisikan prosedur untuk mencetak huruf DDP secara vertikal
Prosedur Berparameter • Definisikanprosedur x, y, dan z sehinggaurutaninstruksi NL; r3(x); NL; r3(y);NL; r3(z) mencetakpoladibawahini * * * **** ** *** *** *** • Definisikanprosedur r4 sehinggabiladiberikandefinisi x, y, dan z darisoal 1, urutaninstruksi NL; r4(x); NL; r4(y);NL; r4(z) akanmencetakpola * * * * ** ** ** ** *** *** *** *** • Kalau r3(one) seperti yang didefinisikandiatasyaitumencetaksatu *. Biladiberikandefinisi def A() = r3(one); r3(one); r3(one); enddef Berapa * yang dicetak?
Prosedur Berparameter Banyak • Cari arti dari program di bawah ini dengan menulis urutan kerjanya: def sandwich(selei,roti,keju)=roti();selei();keju();roti() enddef def pO() = pc(‘O’) enddef def pX() = pc(‘X’) enddef def pZ() = pc(‘Z’) enddef def big() = pO(); pX(); pZ(); enddef sandwich(pX,pO,pZ) sandwich(pO,pZ,pX) sandwich(pX,pO,big)
Definisi Dalam Definisi Tentukan output dari program di bawah ini dengan menulis urutan kerjanya: def pat(c) = def r3(p)=p();p();p() enddef def x()=printchar(c) enddef NL;r3(x) enddef pat(‘*’)
Rajin-rajinlah berlatih, usaha dan kerja keras anda sangat dihargai..GBU