• Tidak ada hasil yang ditemukan

Algoritma Pemrograman Dasar Kelas 1

N/A
N/A
Fateh Zamzami

Academic year: 2023

Membagikan "Algoritma Pemrograman Dasar Kelas 1"

Copied!
3
0
0

Teks penuh

(1)

Nama : Devia arista Kelas : 1 TRPL A

Mata Kuliah : Algoritma Pemrograman Dasar Percobaan ke 14

1. Jelaskan algoritma pencarian kemudian buat program untuk pencarian nilai tertentu pada array dengan menggunakan :

Algoritma search(pencarian) adalah serangkaian Langkah atau intruksi yang digunakan untuk mencari elemen atau informasi tertentu di dalam suatu dataset. Algoritma pencarian dijelaskan secara luas adalah sebuah algoritma yang menerima masukan berupa sebuah masalah dan menghasilkan sebuah solusi untuk masalah tersebut, yang biasanya didapat dari evaluasi beberapa kemungkinan solusi. Sebagian besar algoritme yang dipelajari oleh ilmuwan komputer adalah algoritme pencarian. Tujuannya untuk menemukan posisi atau keberadaan elemen yang dicari.

 Pembanding dengan peubah Boolean

Algoritma pencarian pembanding dengan peubah Boolean adalah

algoritma yang membandingkan setiap elemen dalam array dengan nilai yang dicari . pada program ini , kita akan membuat program yang hasilnya nanti bisa true maupun false. Maka bila data yang anda masukkan ternyata sesuai dengan inputan anda maka akan menampilkan true tapi bila tidak sesuai maka akan menhasilkan false.

 Pembanding tanpa peubah Boolean

(2)

Algorima pembanding tanpa Boolean adalah algoritma yang menggunakan variabel penanda untuk menandai apakah nilai yang dicari ditemukan atau tidak.biasanya pada algoritma ini , jika kita membuat program lalu menginput data yang diinginkan . bila data yang diinginkan tida ada di dalam elemen maka akan menampilkan data/angka tidak ditemukan. Tapi bila diditex sama program maka akan menghasilkan angka ditemukan di indek ke.

2.

Jelaskan proses selection berikut ini dengan algoritma dan program

Algoritma proses selection diatas:

Gambar di atas akan diurutkan dari terkecil sampai

terbesar lalu diperoleh hasil output yang benar

urutannya.

Pertama : ubah posisi 1(519) ke posisi 4 (69) dan

sebaliknya.

Kedua : setelah diperoleh hasil dari cara pertama maka

mulai cara yang kedua. Ubah posisi 2(419) ke posisi

3(127) dan sebaliknya.

Ketiga : kemudian diperoleh output seperti gambar di atas, lalu ubah posisi 3(419) ke posisi 5(381)dan lakukan sebaliknya.

Keempat : dari output terakhir , posisi 4(519) ke posisi 5 (419) dan sebaliknya.

Kelima : diperoleh output terakhir dari program . output terakhir ini berurutan dari kecil ke besar.

(3)

3.

Referensi

Dokumen terkait

Deklarasi variable array untuk inisialisasi nilai pada tipe data angka harus diberi kurung

Untuk menggunakan algoritma Dijkstra tersebut, berikut ini akan dijelaskan langkah per langkah pencarian jalur terpendek yang dimulai dari node awal sampai dengan

Menjelaskan langkah-langkah pengembangan program: pendefinisian masalah, menetapkan solusi, mengembangkan solusi menjadi sebuah algoritma, mengecek kebenaran

ditekankan adalah urutan langkah logis, yang berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat.. Alur pemikiran dalam menyelesaikan

 Algoritma yang ditulis dalam bahasa komputer dinamakan program  Bahasa komputer yang digunakan dalam menulis program disebut..

Algoritma Pencarian Linear (Linear Search) adalah algoritma yang digunakan untuk mencari nilai pada sebuah array atau daftar nilai dengan cara memeriksa satu per satu [9]..

• Program dibuat dengan menggunakan bahasa pemrograman sebagai alat untuk mengungkapkan ide sang programmer agar dapat dijalankan oleh komputer • Setelah ditulis dalam bahasa

Membaca isi Array Contoh isi array sbb: Untuk membaca atau mendapatkan nilai dari elemen ke 2 dari array diatas yaitu: x[2]; Untuk digunakan pada perintah cout bisa sbb: cout...