wyndy

Program searching

Dec 21st, 2014
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. uses crt;
  2.  
  3. type
  4. angka= array[1..20] of integer;
  5. var
  6. num:angka;
  7. a,n,i,cr,b:integer;
  8. keluar,off:boolean;
  9. kl:char;
  10.  
  11.  
  12. begin
  13. clrscr;
  14. write('Isikan N[angka] :');readln(n);
  15. for i := 1 to n do
  16. begin
  17. write('angka ',i,' : ');readln(num[i]);
  18. end;
  19.  
  20.  
  21.  
  22. repeat
  23. write('Angka di cari : ');readln(cr);
  24. b:=1;
  25. repeat
  26. if b<=n then
  27. begin
  28. if (not( cr=num[b])) and (b<=n) then
  29. begin
  30. keluar:=false;
  31. inc(b);
  32. end
  33. else if b<=n then
  34. begin
  35. write('angka yang dicari ada pada index ',b);
  36. writeln();
  37. keluar:=true;
  38. end;
  39. end;
  40.  
  41. until keluar;
  42. write('apakah anda ingin ulang cari [Y/N]: ');readln(kl);
  43. if upcase(kl)='Y' then
  44. off := false
  45. else if upcase(kl)='N' then
  46. off := true;
  47. until off;
  48. readln;
  49. end.
Advertisement
Add Comment
Please, Sign In to add comment