Woi

This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Tampilkan postingan dengan label Program searching. Tampilkan semua postingan
Tampilkan postingan dengan label Program searching. Tampilkan semua postingan

Kamis, 09 November 2017

Program Searching C++

Listing Program :

#include <conio.h>
#include <iostream.h>
main()
{
int c,i,posisi;
int A[20]={3,2,4,10,20,1,5,8,7,9,6,5,11,12,14,13,16,15,17,19};
  cout<<"PROGRAM SEARCHING BILANGAN"<<endl<<endl;
  cout<<"Data : ";
     for(i=0;i<20;i++)
      {
       cout<<A[i]<<" ";
      }
  cout<<"\nData yang ingin dicari : ";
  cin>>c;
    i=0;
  while(i<19 && A[i]!=c)
    {
     i++;
    }
  if (A[i]!=c)
    {
     cout<<"Maaf data yang dicari tidak ada";
    }
  else if(posisi=i+1)
     cout<<"ditemukan pada posisi ke-"<<posisi;
getch();
}

Tampilan program :



Penjelasan :
Baris 1                   #include  <conio.h> 
       
untuk perintah getch
Baris 2                   #include <iostream.h>
                 
untuk perintah cout, dan endl
Baris 3                   main() 
                 
digunakan apabila sebuah fungsi tidak memerlukan argument.
Baris 4                   {
                 buka kurung kurawal untuk mengawali program
Baris 5                   int c,i,posisi
       
int membuat format (c,i,posisi) sebagai bilangan bulat
Baris 6                   int A[20]={3,2,4,10,20,1,5,8,7,9,6,5,
       11,12,14,13,16,15,17,19};   
       
int membuat format (A) sebagai bilangan bulat dengan jumlah maksimal bilangan adalah 20 dan bilangan tersebut berurut sebagai berikut{3,2,4,10,20,1,5,8,7,9,6,5,11,12,14,13,16,15,17,19}
Baris 7                   cout<<"PROGRAM SEARCHING BILANGAN"<<endl<<endl;
                  
cout digunakan untuk menampilkan“PROGRAM  SEARCHING BILANGAN “endl untuk enter
Baris 8                   cout<<"Data : “;
       cout digunakan untuk menampilkan “Data :”
Baris 9                   : for(i=0; i<20; i++)
       for untuk membuat perulangan, “i=0” untuk menentukan variabel (i) adalah (0), “i<20” untuk menentukan  batasan dari perulangan. “i++” artinya nilai dari variabel tersebut dinaikkan terlebih dahulu lalu diproses
Baris 10               {
                 buka kurung kurawal sebagai awal dari fungsi yang akan di jalankan/diproses dari for
Baris 11               cout<<A[i]<<" ";
                 cout digunakan untuk menampilkan nilai dari (A[i]) dan “ “
Baris 12               }
                 tutup kurung kurawal sebagai akhir dari fungsi yang di jalankan/diproses dari for
Baris 13               : cout<<"\nData yang ingin dicari :";
                 cout digunakan untuk menampilkan "Data yang ingin dicari : ". \nuntuk enter
Baris 14               : cin>>c;
       cin untuk menginput nilai sesuai variabel (c)
Baris 15               : i=0;
        mendeklarasikan variabel i = 0
Baris 16               : while(i<19 && A[i]!=c)
       while akan terus melakukan perulangan selama kondisinya bernilai benar, (i<10 && A[i]!=c) merupakan batasan dari perulangan yang dilakukan.
Baris 17               {
                buka kurung kurawal sebagai awal dari fungsi yang akan di jalankan/diproses dari while
Baris 18               i++
                 artinya nilai dari variabel tersebut dinaikkan terlebih dahulu lalu diproses
Baris 19               }
                tutup kurung kurawal sebagai akhir dari fungsi yang di jalankan/diproses dari while
Baris 20               if(A[i]!=c)
                 menjelaskan jika nilai dari (A[i]) bernilai tidak sama dengan 0 maka pernyataan di bawahnya akan dijalankan/diproses.
Baris 21               {
                 buka kurung kurawal sebagai awal dari fungsi yang akan di jalankan/diproses dari if
Baris 22               cout<<"Maaf data yang dicari tidak ada";
                 cout digunakan untuk menampilkan “Maaf data yang dicari tidak ada “
Baris 23               }
                 tutup kurung kurawal sebagai akhir dari fungsi yang di jalankan/diproses dari if
Baris 24               : else if(posisi=i+1)
                 else if menjelaskan jika (posisi) sama dengan  (i+i) maka pernyataan di bawahnya akan dijalankan.
Baris 25               cout<<”ditemukan pada posisi ke-
       "<<posisi;

                  
cout digunakan untuk menampilkan “ditemukan pada
                  posisi ke-
“ dan nilai dari variabel (posisi)
Baris 26               getch(); 
                 untuk menahan program
Baris 27               }
                 
tutup kurung kurawal untuk mengakhiri program
Share:

Mengenai Saya

Foto saya
seorang penikmat musik

Labels

Blogger templates