Jobsheet 5 PBO SMT2



LAPORAN PRATIKUM TEKNIK ELEKTRONIKA
PEMOGRAMAN BERORIENTASI OBJEK















Disusun Oleh :
SYAFRIWARDIAN
NIM : 18214041

Dosen Pembimbing :
Sri Nofri Wihandari, S.Pd, S.Kom








PROGRAM STUDI D2 TEKNIK ELEKTRONIKA
RINTISAN AKADEMI KOMUNITAS PADANG PARIAMAN
PROGRAM STUDI DILUAR DOMISILI (PDD)
FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
2019

Laporan Jobsheet 5 Pemograman Berorientasi Objek
Ringkasan Teori:
·         Array adalah suaty entitas (kesatuan) yang beranggotakan elemen-elemen / variabel bertipe data sama dan dapat diakses dengan memanggil nama array beserta indeks elemennya.
·         Variabel array dideklarasikan dengan dua cara:
tipedata [] namaArray;
tipedata namaArray [];
·         Contoh:
int [] deretBilangan;
int deretBilangan[];
·         Mengurutkan Elemen Array (Sorting)
Misalnya ada array: {2,1,17,89,4,5}
Dan Anda diminta untuk mengurutkan data mulai dari yang terkecil sampai terbesar sehingga menjadi {1,2,4,5,17,89}.
·         Mencari Elemen Array (Searching)
Ada 2 algoritma untuk mencari elemen array, yaitu:
o   Pencarian Linear (Linear Search)
§  Algoritma ini akan mencari elemen berdasarkan suatu kunci (key), yang berupa bilangan atau karakter yang diinginkan.
o   Pencarian Biner (Binary Search)
§  Merupakan perbaikan dari konsep sebelumnya (pencarian linier) karena lebih efisien. Dengan algoritma ini, kita tidak perlu memeriksa semua elemen sehingga menghemat waktu pencarian.


Project Langkah Kerja
1). program Perkalian Matriks:
1.      Buatlah sebuah project baru dengan nama PerkalianMatriks.


Berikut source codenya :



      2. Jalankan program tersebut sehingga hasilnya seperti gambar berikut:
Output dari project tersebut adalah :

2). program sorting(pengurutan) array:

1.      Buatlah sebuah project baru dengan nama Array_Sorting

Source codenya :

Sesuaikan sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:




    2. Jalankan program tersebut sehingga hasilnya seperti gambar berikut:
Outputnya seperti berikut :

3). program pencarian(searching) array:
1.      Buatlah sebuah project baru dengan nama Array_Searching

Source codenya:

Sesuaikan sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:


2
.       jalankan program, maka akan muncul tampilan seperti gambar berikut:
Output :

4). program pencarian biner:
1.      Buatlah sebuah project baru dengan nama PencarianBinear
2.      Sesuaikan sourcecode pada file tersebut seperti yang terlihat pada gambar berikut:

Source codenya :


3.       jalankan program, maka akan muncul tampilan seperti gambar berikut:

Outputnya :

Kesimpulan :
            Demikian lah yang dapat saya dampaikan dalam pertemuan ini, sekian terima kasih banyak semoga bermanfaat...!!!!

Terima Kasih

Komentar

Meta Data

Laporan pratikum 2 algoritma pemograman

Jobsheet 1 PBO SMT2

Laporan Pratikum 3 algoritma pemograman

Laporan Pratikum 4 algoritma pemograman

Laporan Pratikum 5 algoritma pemograman

Jobsheet 3 PBO SMT2

Laporan Pratikum 7 algoritma pemograman