Soal Algoritma (5)

BY IN Ilmu Komputer Comments Off on Soal Algoritma (5)

1.Jika kita meminjam buku dari sebuah perpustakaan, ada beberapa kejadian yang terlibat dengan kegiatan ini, sebagai contoh: (bisa dikembangkan)
Mencari Buku di Rak Perpustakaan
Jika ada yang cocok, ambil bukunya, jika belum, terus mencari
Siapkan uang untuk membayar sewa buku
Kembalikan buku pada waktunya
Jika terlambat, siapkan uang untuk membayar denda
Dari fakta-fakta tersebut, gambarlah diagram alirnya dan susunlah algoritmanya
2.Analisa program Pascal berikut dan tuliskan outputnya:
var i, j, n:byte;
begin
n:=4; i:=1;
repeat
j:=0;
repeat
write(‘* ‘); j:=j+1;
until j = i;
writeln; i:=i+1;
until i>n;
i:=n;
repeat
j:=1;
repeat
write(‘* ‘); j:=j+1;
until j = i;
writeln; i:=i-1;
until i = 1;
end.
3.Suatu kata sandi hanya menggunakan huruf-huruf V,W,X,Y dan Z dibaca dari kiri ke kanan. Kata sandi sah jika memenuhi persyaratan berikut:
* Terdiri 3, 4 atau 5 huruf
* Tidak harus menggunakan huruf yang berbeda (boleh sama semua)
* W tidak boleh diletakkan di akhir kata sandi
* Jika X digunakan, maka X harus digunakan lebih dari sekali
* Z tidak boleh terletak sebagai huruf pertama atau kedua
* V dapat digunakan pada kata sandi jika jumlah V sama dengan jumlah Y
* Y tidak boleh diletakkan di awal kata sandi, kecuali jika Z ada dalam kata sandi
Dari kata sandi berikut ini, mana yang sah? Analisa masing-masing dan sebutkan alasannya.
VXXYV WYZYX XXZYW YYXXZ YZVXX




Comments are closed.