ALGORITMA

2
1.Buatlah algoritma menggunakan pseudocode untuk menghitung luas persegi panjang SET LUAS SET Panjang SET lebar INPUT Panjang INPUT lebar Luas = Panjang*lebar CETAK Luas 2.Buatlah algoritma menggunakan pseudocode untuk mengubah jam dan menit yang diinput ke dalam satuan detik. SET DETIK SET Jam SET menit INPUT Jam INPUT Menit Detik = Jam*3600 + Menit*60 CETAK Detik 3.Buatlah algoritma menggunakan pseudocode untuk menentukan apakah bilangan yang diinput adalah bilangan ganjil atau bilangan genap. SET Bilangan Genap SET Bilangan Ganjil SET X INPUT X Y = X mod 2 Y = Sisa pembagian (X,2) IF Y = 0 THEN CETAK “Bilangan Genap” ELSE CETAK “Bilangan Ganjil” END IF 4.Buatlah algoritma menggunakan pseudocode untuk menghitung luas lingkaran. SET LUAS SET PHI = 3,14 SET r INPUT PHI INPUT r Luas = PHI *r *r CETAK Luas 5.Buatlah algoritma menggunakan pseudocode untuk menginput 3 buah bilangan, kemudian tentukan bilangan terbesar, terkecil dan rata- ratanya. SET TERBESAR SET TERKECIL SET A,B,C RATA (A+B+C)/3 INPUT A,B,C IF A > B AND A > C THEN IF B > C THEN CETAK “Terbesar A” CETAK “Terkecil C” ELSE CETAK “Terbesar A” CETAK “Terkecil B” END IF ELSE IF A > B AND A < C THEN CETAK “Terbesar C” CETAK “Terkecil B” ELSE IF A < B AND A > C THEN CETAK “Terbesar B” CETAK “Terkecil C” ELSE IF B > C THEN

Transcript of ALGORITMA

Page 1: ALGORITMA

1.Buatlah algoritma menggunakan pseudocode untuk menghitung luas persegi panjang SET LUASSET PanjangSET lebarINPUT PanjangINPUT lebarLuas = Panjang*lebarCETAK Luas

2.Buatlah algoritma menggunakan pseudocode untuk mengubah jam dan menit yang diinput ke dalam satuan detik. SET DETIKSET JamSET menitINPUT JamINPUT MenitDetik = Jam*3600 + Menit*60CETAK Detik

3.Buatlah algoritma menggunakan pseudocode untuk menentukan apakah bilangan yang diinput adalah bilangan ganjil atau bilangan genap. SET Bilangan GenapSET Bilangan GanjilSET XINPUT XY = X mod 2 Y = Sisa pembagian (X,2)IF Y = 0 THEN

CETAK “Bilangan Genap”ELSE

CETAK “Bilangan Ganjil”END IF

4.Buatlah algoritma menggunakan pseudocode untuk menghitung luas lingkaran.SET LUASSET PHI = 3,14SET rINPUT PHIINPUT rLuas = PHI *r *rCETAK Luas

5.Buatlah algoritma menggunakan pseudocode untuk menginput 3 buah bilangan, kemudian tentukan bilangan terbesar, terkecil dan rata- ratanya.SET TERBESARSET TERKECILSET A,B,CRATA (A+B+C)/3INPUT A,B,C

IF A > B AND A > C THENIF B > C THEN

CETAK “Terbesar A”CETAK “Terkecil C”

ELSECETAK “Terbesar A”CETAK “Terkecil B”

END IFELSE

IF A > B AND A < C THENCETAK “Terbesar C”CETAK “Terkecil B”

ELSEIF A < B AND A > C THEN

CETAK “Terbesar B”CETAK “Terkecil C”

ELSEIF B > C THEN

CETAK “Terbesar B”CETAK “Terkecil A”

ELSECETAK “Terbesar C”CETAK “Terkecil A”

END IFEND IFEND IF

END IFCETAK RATA

PSEUDOCODE