SELAMAT DATANG DI BLOG GUEEEE

ALPRO  

Rabu, 27 April 2011

Algoritma dan Pemograman


1) Pencarian Beruntun

Program pencarian_beruntun ;

Uses wincrt;

Var

A:array [1..100] of integer;
angka,I,n:integer;
c:char;

procedure hasil;

begin
write ('masukan banyak data: '); readln (n);
for i:=1 to n do
begin
write ('data [',I,'] : ');readln (A [i]);
end;
end;

procedure SeqSearch;

begin
write ('angka di cari : ');readln (angka);
i := 1;
while (I < n) and (A[i] <> angka) do
begin
i:=i+1;
end;

if (A[i]=angka)then
writeln ('idx = ',i)
else
writeln ('tidak ditemukan');
end;
begin

hasil;
SeqSearch;
Writeln ;
End.



2) Pencarian Bagi dua

uses wincrt;

var
A : array [1..100] of integer;
n1,x1,b,hasil :integer;

function Binary_Search2(n :integer; x : integer) : integer;

var
c,d : integer;
idx, e : integer;

ketemu : boolean;
begin
c := 1;
d := n;

ketemu := false;
while (not ketemu) and (c <= d) do
begin
e:=(c + d) div 2;
if (A[e] = x) then
ketemu:= true
else
if (x > A[e]) then
c := e + 1
else
d := e - 1;
end;
if (ketemu) then
idx := e
else
idx := -1;

Binary_Search2:=idx;
end;

begin
write ('masukkan banyak data : ');
readln (n1);

for b:=1 to n1 do
begin
write ('A [',b,'] : '); readln (A[b]);
end;

write ('Data yang dicari ');readln (x1);


hasil:=Binary_Search2 (n1,x1);

if (hasil = -1) then
writeln ('tidak ditemukan')
else
writeln ('idx : ', hasil);

end.

AddThis Social Bookmark Button

Email this post


Senin, 18 April 2011

TIPS MENGHADAPI UN




1.) Belajar,,, so pasti donkk belajar kalo g' apa yang mo dijawab 2.) Kalo udah belajar, selanjutnya Berdo'a. naaah kalo bisa disertai dengan solat tahajjud juga yaaa. 3.) Diskusi dengan teman, mungkin ni masuk kategori belajar juga ya... hhmm tapiiii kalo belajar kan identik dengan sendiri. naahhh saatnya ngumpulin temennn buat sikusi deh :) 4.) kalo semua udah terpenuhii nahh 2 hari mo UN g' usah belajar coz otak capek juga kalo diasah terus. daaan saatnya "pasrah". 5.) saat UN tiba,, siapin semua alat tulis (papan/kaca, pensil, penghapus, dan rol). 6.) Soal pun dibagikan, nah saat soal dibagikan senyum ajja dulu liat soalnya anggap aajja soal yang diberikan itu mudah :). 7.) kemudian periksa soalnya, manatau soal anda ada kecacatan. hehe 8.) Lembar jawaban dibagikan, jangan lupa juga periksa dulu kertasnya. 9.) Nah kalo udah ada tanda buat ngisi data di lembar jawaban,, isilah dengan teliti (pokokny jangan grogi,,, ingat : senyum ajja dlu:) ). 10.) Kalo data udah diisi nah dengan membaca 'Bismillahirrahmaanirrahiim' mulailah menjawab soal yang tersedia. = SELAMAT MENCOBA =

AddThis Social Bookmark Button

Email this post


ngeblogg again  

Sabtu, 02 April 2011

hmm udah lama g ngeblog nih,, jadi kangen. pengen nulis apa ya? jadi bingung,, tulisan blog terdahulu di buat karena penuh keterpaksaan alasannya buat tugas dari sekolah.
tapi sekarang udah beda eeuyyy,,,, udah kuliah udah g da paksaan bwt nulis blog. sooo bingung pula nulis apaan. *mending di paksa hehehe
perlu waktu nih bwt mikir *ce ile gaya gue....
udah dulu ah

AddThis Social Bookmark Button

Email this post


 

Design by janu_ary19 @ Blogger Buster