Page 155 - Pemrograman Dasar kelas X
P. 155
Bab 4 Struktur Kontrol Perulangan 151
2. Buatlah sebuah program untuk menginputkan data mengonversi suhu dalam celcius ke
Reamur, farenheit dan Kelvin. Dalam algoritma tersebut penguna dapat melakukan perhitungan
secara berulang-ulang hingga mengehndaki untuk mengakhiri perhitungan.
3. Tentukan jumlahan dari deret matematika berikut
n
2+4+8+16+...+2
Dengan n ditentukan oleh pengguna.
4. Carilah sebuah permasalahan di seiktarmu yang membutuhkan perulangan dengan kondisi
yang diinputkan user. Buatlah program untuk menyelesaikannya
Uji Kompetensi
Pilihlah jawaban yang benar dengan meberi tanda silang pada huruf a, b, c, d, atau e.
1. Perhatikan kode program dibawah ini, jika n=5 maka outputnya adalah .....
Var i,n,bil : integer;
Begin
Readln(n);
bil:=1;
For i := 1 to n Do
bil := bil * i;
Writeln(bil);
End.
Output dari program di atas adalah.................
a. 120
b. 16
c. 24
d. 5
e. 1
2. Perhatikan kode program berikut.
var i,j,jml: byte;
begin
write('jumlah bintang: '); readln(jml);
j:=0;
repeat
i:=0;
j:=j+1;
repeat
write('*');
i:=i+1;
until i=j;