Algoritma dan Pemrograman Dasar

                          

    Algoritma Dan Pemrograman

pengenalan  algoritma dan pemrograman dasar 

pendahuluan 

Algoritma sorting merupakan salah satu konsep fundamental dalam ilmu komputer yang bertujuan untuk mengurutkan data dalam urutan tertentu, baik secara ascending maupun descending. Dalam kehidupan sehari-hari, kita seringkali berinteraksi dengan data yang tidak terurut, seperti daftar nilai siswa, data penjualan produk, atau data sensor. Algoritma sorting memungkinkan kita untuk mengorganisir data tersebut sehingga lebih mudah untuk dicari, dianalisa, dan dimanipulasi. Makalah ini akan membahas algoritma dasar.

pengertian

Algoritma adalah sederetan langkah-langkah logis yang disusun secara sistematis untuk menyelesaikan suatu masalah atau tugas tertentu. Bayangkan algoritma seperti resep masakan: kamu mengikuti langkah-langkah yang tertera secara berurutan untuk menghasilkan hidangan yang diinginkan.

Pemrograman adalah proses menulis, menguji, dan memperbaiki kode yang membangun suatu program komputer. Sederhananya, ini adalah cara kita "berbicara" dengan komputer untuk memberinya perintah agar melakukan tugas tertentu.


Contoh algoritma dasar

Algortitma Mencari bilangan terkecil

Input jumlah element Array: 8
Input 8 angka (dipisah dengan enter):
6
9
4
-6
-4
0
3
12
 
Angka terkecil adalah: -6


Contoh Pemrograman Dasar

int cariTerkecil(int daftar[], int n) 
{ int terkecil = daftar[0]; for (int i = 1; i < n; i++)
 { if (daftar[i] < terkecil) { terkecil = daftar[i]; }
 } return terkecil; }

  int main() { int daftarAngka[] = {5, 2, 8, 1, 9};
  int n = sizeof(daftarAngka) / sizeof(daftarAngka[0]);
  int hasil = cariTerkecil(daftarAngka, n); 
  cout << "Bilangan terkecil: " << hasil << endl; return 0; }


Nugroho, Fajar Agung, et al. "Penerapan algoritma cosine similarity untuk deteksi kesamaan konten pada sistem informasi penelitian dan pengabdian kepada masyarakat." Jurnal Informatika Universitas Pamulang 5.4 (2021): 529-536.




Komentar