tugas kpk

3
1. Problem statement: “program mencari KPK dua bilangan” 2. mathematical equation: bilangan1= x, bilangan2= y, hasilx= hasilx+x, hasily= hasily+y 3. algorithma: – start - cetak judul - tentukan kondisi awal (ulang= “ya”) - ketika ulang= “ya” - input bilangan pertama (x) - input bilangan kedua (y) - input hasil penjumlahan bilangan pertama (hasilx=x) - input hasil penjumlahan bilangan kedua (hasily=y) - ketika hasilx tidak sama dengan hasily -jika hasilx> hasily, hasily= hasily +y - else, hasilx = hasilx+x - cetak hasil kpknya (hasilx/hasily) - input kondisi awal (ulang)

Upload: inggrid-ayu-putri

Post on 09-Nov-2015

215 views

Category:

Documents


0 download

DESCRIPTION

;lkjhg

TRANSCRIPT

1. Problem statement: program mencari KPK dua bilangan2. mathematical equation: bilangan1= x, bilangan2= y, hasilx= hasilx+x, hasily= hasily+y3. algorithma: start - cetak judul - tentukan kondisi awal (ulang= ya) - ketika ulang= ya - input bilangan pertama (x) - input bilangan kedua (y) - input hasil penjumlahan bilangan pertama (hasilx=x) - input hasil penjumlahan bilangan kedua (hasily=y) - ketika hasilx tidak sama dengan hasily-jika hasilx> hasily, hasily= hasily +y- else, hasilx = hasilx+x - cetak hasil kpknya (hasilx/hasily) - input kondisi awal (ulang)

4. flow chart

3TENTUKAN KONDISI AWAL (ULANG= YA)WHILE ULANG=YAINPUT BILANGAN PERTAMA(X), BILANGAN KEDUA(Y), HASIL PENJUMLAHAN BIL1(HASILX), HASIL PENJUMLAHAN BIL2(HASILY)START

PRINT KPK (HASILX/HASILY)CETAK JUDUL JUDULJUDUL

INPUT ULANG?

4END4

WHILE HASILX != HASILY

3

2

1

2YAHASILY+YTIDAKHASILX+XIF HASILX>HASILY 1