• Tidak ada hasil yang ditemukan

UAS Dasar Pemrograman0001

N/A
N/A
Protected

Academic year: 2017

Membagikan "UAS Dasar Pemrograman0001"

Copied!
2
0
0

Teks penuh

(1)

hiT-f :.h,lLl-20lf ] IIIIFIIjE :T-nlHnuogrma\-E''

I (do+* :All-4lOl-12'

/ilrGrB 2021

Trmslasikan pros€ft* berikut ke daram NorAsr ALGORTTMTK dan E@ t'cr-h pemanggilan Pusing(22:&f) @oint - 20)

voi-a Pus-ing(int N, int * K)

I

int sr:m=N; whi].e (N>1) t

L f ( N t 2 ! = 0 ) { N = ( 3 * N ) + 1 ;

sr:rn=surn*N; ) e 1 s e t

N = N / 2 ; sum=sugl*N.' )

l

*K=srrm; )

Ir,UA Dos

JARAK KELIPATAN N (Point 4o)

rdi ketahui

dua

buahbit*g*,

x: Y: d!y:!o,N 't::-y-i*"t*,::1T$ o::::#:y:WT.

,-.trH;ff";ffiffi;il;;;i;;tjM

d"" wl..Misar Nr2, makau

- 2x2L

= E.

ingsa

jarak

dari

N ffi M ;;il-kelip.atal

-ry.ff;

^t!,":T-t":t;:)j,,:*l1t$-1

i tr:#

ffi #i;,tr

)),i"u ;;;;;T';""r;h

tain

N:4, M=64,

maka

jarak

kelipatan

N:4 adalah

karena

(M-N):60,

,riirss, iiiltn bila?sa1kt!'p!:"

1!*:!o^:!'*

'i;-::"t#

tH:

fiK""#ffi;ffis',=ffiil

ii."r. keripatan

N -d:" N hingga

M, dan

nva ke dalam variabel global {' fu

y:lghitung qfff#,*l*

ffifffiXl"u"Xl,#rber global

t"

ii""tft6ri dan

definisiprosedur

sebagai

berikut

:

Jarak$t-M (input N: Integer, output S'

Jum:lnteger)

Jt/ integer positildim ana

0<N<M,tf dan Mbilangan power of 2

dengan M=N*T'. r, r 1 rr1-i^*-^ rr

;;fu

-t"*

jumlah jarak kelipatan

N' dTi Nhingsa

M

^a^i"njumiahan

kelipatan

N sebanyak

delta'

M:Integer- I ; i:Inte ger; delta:Inte ger; /lYI=Nl2r ; delfa=M-N

el Aplikasi dalam Program

.tt

"t.ri"f"e!.

gJ.obal S'Jtn': IlaLeger;

J a r a k N V | ( 2 , S , J u m ) ; OrtPut (S, Jum) ; J a r a k N M ( 4 ' S ' J u m ) ;

^ T . . * \ .

' f t . p u l ( D l r J U r t t / r

i a k N M ( 8 , S , J u r n ) ; v ( ^ , - ^ T - - - \ .

U t t > 7 r ' / U l t t ' l r \

l.tP*l\-1.not

(2)

I

€illn

P a n d a l

P a n d a 2

P a n d a 3

Pq,nda4

P a n d a 5

P a n d a 6

PrandaT

PandaS

P a n d a 9

Partdal-0

24 bulan

3 b u l a n

5 4 b u l a n

1 5 b u l a n

3 6 b u l a n

3 0 b u l a n

1 2 0 b u l a n

6 b u l a n

9 6 b u l a n

9 b u l a n

/to)

binatang,

terdapat banyak Panda,

setiap panda mempunyai

usia

Hugas akan mencatat

tiap usia panda tersebut dalam suatu

fh:n binatang

menginginkan

laporan mengenal

umur bayi panda

trlnlhinggasetengahtahun,berikutjumlahnya

(banyak

baYi).

Misal

1O ekor panda masing-masing

berumur:

1

z

3

4

5

6

-7

8

9

10

jumfah bayi panda ada2(nomer 2 dan 8), yang masing-masing berumur 0'25 tahun dan

5tohun, serta bayitermuda berusia 0.25 tohun'

Tugas

anda

adalah

membuat

prosedur

untuk

menentukan

banyak bayi panda pada

=baran

usia

o hingga o.5 tahun, dan umur termuda, Jika tidak terdapat bayi

sepefti definisi di atas maka jumlah bayi nol dan umur bayi termuda

dalam bentUk notasiAlgoritmik, seperti spesifikasi dan definisi di bawah ini

P r o c e d u r e k a t e g o r i P a n d a ( i n p u t P a n d a : a r r a y o f i n t e g e r ,

i n P u t N : i n t e g e r '

outPut baYi Panda : integ'er '

o u t P u t u m u r T e r m u d a : r e a l )

: V a r i a b e l P a n d a b e r u p a a r r a y o f i n t e g e r , Y a n g d l - p a K a r

u n t u k m e n y l - m p a n u m u r p a n d a s e b a n y a k N ' d i m a n a l < N < : 1 0 '

: b a y i P a n d a a k a n b e r i s i j u m l a h p a n d a y a n g b e r u m u r a n t a r a O h i n g g a 0 . 5 t a h u n , u m u - r T e r m u d a a k a n b e r i - s i u s i a p a n d a

y a n g t e r m u d a d a l a m s a t u a n t a h u n , j i k a t i d a k ' b a y i P a n d a

Referensi

Dokumen terkait

masing kelompok dan setiap kelompok mendapat kartun dengan masalah yang berbeda (2) guru menjelaskan apa yang harus dikerjakan setiap siswa dalam kelompoknya, (3)

Sehubungan dengan telah dilakukan Evaluasi Administrasi, Teknis dan Kewajaran Harga serta Evaluasi Isian Data Kualifikasi terhadap penawaran paket pekerjaan tersebut diatas

Buku Ajar PAI di PTU ini ditulis sebagai upaya untuk mengisi salah satu khazanah referensi buku-buku Pendidikan Agama Islam sehingga dapat dipergunakan sebagai

The thesis entitled “A Descriptive Study of the Eighth Year Students’ Vocabulary Achievement through Storytelling with Pictures at SMPN 1 Dringu Probolinggo” is

KONSEP MASYARAKAT MADANI DALAM ISLAM.. Prinsip-prinsip Dasar

Digital Repository Universitas Jember Digital Repository Universitas Jember... Digital Repository Universitas Jember Digital Repository

mpe rhati kan arah angi na pada wakt u peny

Increases in monopoly power on the goods market also have a stronger impact on wages when there are efficiency wage effects, but the proportional effect of bargaining and market