Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2015
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. #include<conio.h>
  2. #include<iostream>
  3.  
  4. using namespace std;
  5. main()
  6. {
  7. int i, ketemu,A[100],n,indeksmin,j,temp,x,posisi;
  8. cout<<"Banyaknya Data: ";
  9. cin>>n;
  10.  
  11. cout<<endl;
  12. for(i=0;i<n;i++)
  13. {
  14. cout<<"Masukkan Angka: ";
  15. cin>>A[i];
  16. }
  17.  
  18. i=0;
  19. while(i<n)
  20. {
  21. indeksmin=i;
  22. j=indeksmin+1;
  23. while (j<=n-1)
  24. {
  25. if (A[j]<A[indeksmin])
  26. indeksmin=j;
  27. j=j+1;
  28. }
  29.  
  30. temp=A[indeksmin];
  31. A[indeksmin]=A[i];
  32. A[i]=temp;
  33. i=i+1;
  34. }
  35.  
  36. cout<<"\nSetelah Diurutkan (Asc-Dsc)"<<endl;
  37. for(i=0;i<n;i++)
  38. {
  39. cout<<" "<<A[i];
  40. }
  41. cout<<endl;
  42. cout<<"\nMasukkan Angka Yang Ingin Anda Cari= ";
  43. cin>>x;
  44.  
  45. ketemu=0;
  46. i=0;
  47. while ((ketemu==0) && (i<n) && (A[i]<=x))
  48. {
  49. if(A[i]==x)
  50. {
  51. ketemu=1;
  52. posisi=i;
  53. }
  54. else i=i+1;
  55. }
  56. if(ketemu==1)
  57. {
  58. cout<<"Ditemukan Pada Posisi Ke- "<<posisi+1;
  59. cin>>x;
  60. }
  61. else
  62. cout<<"Tidak Ditemukan";
  63. cin>>x;
  64.  
  65. getch();
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement