latihan

Post on 29-Jan-2016

52 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

LATIHAN. Instruksi. Buatlah instruksi untuk mencetak huruf DDP secara vertikal !. Prosedur. Definisikan prosedur untuk mencetak huruf DDP secara vertikal. Prosedur Berparameter. - PowerPoint PPT Presentation

TRANSCRIPT

LATIHAN

Buatlah instruksi untuk mencetak huruf DDP secara vertikal!

Instruksi

Definisikan prosedur untuk mencetak huruf DDP secara vertikal

Prosedur

Definisikan prosedur x, y, dan z sehingga urutan instruksi NL; r3(x); NL; r3(y);NL; r3(z) mencetak pola di bawah ini

* * * ** ** ** *** *** *** Definisikan prosedur r4 sehingga bila diberikan definisi x, y, dan z dari

soal 1, urutan instruksi NL; r4(x); NL; r4(y);NL; r4(z) akan mencetak pola

* * * * ** ** ** ** *** *** *** *** Kalau r3(one) seperti yang didefinisikan di atas yaitu mencetak satu *.

Bila diberikan definisi

def A() = r3(one); r3(one); r3(one); enddef

Berapa * yang dicetak?

Prosedur Berparameter

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’) enddefdef pX() = pc(‘X’) enddefdef pZ() = pc(‘Z’) enddefdef big() = pO(); pX(); pZ(); enddefsandwich(pX,pO,pZ)sandwich(pO,pZ,pX)sandwich(pX,pO,big)

Prosedur Berparameter Banyak

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)

enddefpat(‘*’)

Definisi Dalam Definisi

Rajin-rajinlah berlatih, usaha dan kerja keras anda sangat dihargai..GBU

top related