Pengertian algoritma pemrograman

 Apa itu Algoritma Pemrograman?

Algoritma pemrograman adalah serangkaian langkah atau instruksi untuk memecahkan masalah tertentu. Di dalam pemrograman, algoritma digunakan untuk menentukan alur logika program.


ilustrasi algoritma pemrograman adalah

Bisa dibilang bahwa algoritma adalah aspek utama ketika developer membuat program dengan bahasa pemrograman apapun. Sebab, hasil akhir program bergantung dari algoritma yang ditulis.


Oleh karena itu, seorang developer wajib menguasai algoritma pemrograman ketika belajar pemrograman. Lantas, bagaimana sih cara mempelajari algoritma dan pemrograman?

Fungsi Algoritma Pemrograman

Algoritma pemrograman berfungsi untuk menyelesaikan masalah yang menjadi tujuan pembuatan program. Namun tak cuma itu, fungsi algoritma pemrograman juga:

  1. Mengotomatiskan solusi permasalahan yang ingin diselesaikan program.
  2. Menyederhanakan alur kerja dan logika program untuk memudahkan programmer menulis kode (coding).
  3. Mencegah penulisan kode program yang sama secara berulang.
  4. Memudahkan penelusuran masalah apabila terdapat bug atau program error.
  5. Meringankan pekerjaan programmer saat mengupdate atau menambah fitur-fitur baru di programprogram 
  6. Cara Kerja Algoritma Pemrograman
  7. Di dalam pemrograman, algoritma bekerja dengan mengandalkan tiga aspek utama, yakni input → proses → output.

    Ketika pengguna memasukkan data atau perintah, komputer akan menganalisis dan mengeksekusinya sesuai alur algoritma untuk menghasilkan output yang diharapkan.

    Sebagai contoh, ketika melakukan pencarian di Google, langkah logika algoritma pemrogramannya adalah:

    Anda menuliskan query pencarian → sistem memproses perintah Anda → sistem menampilkan hasil pencarian yang relevan terhadap perintah Anda.


    Dalam praktiknya, algoritma pemrograman terdiri dari tiga macam konstruksi, yaitu algoritma sekuensial (linear sequence), algoritma percabangan (conditional), dan algoritma perulangan (looping).

    • Algoritma Sekuensial – Algoritma dengan prosedur yang berjalan dari satu proses ke proses berikutnya untuk mencapai hasil akhir. Contohnya, merebus air mentah hingga air matang.
    • Algoritma Percabangan – Algoritma yang menjalankan keputusan berdasarkan kondisi tertentu dengan dua atau lebih percabangan. Misalnya, jika nilai ujian lebih dari 75 maka hasilnya lulus ujian.
    • Algoritma Pengulangan – Algoritma yang menjalankan urutan perintah berulang-ulang hingga beberapa kali. Contohnya, menampilkan bilangan kelipatan Contoh Algoritma Pemrograman
    • Ini dia lima contoh algoritma pemrograman di dalam kehidupan sehari-hari:

    • Menjumlahkan dua angka
    • Mencari angka terbesar
    • Mengepel lantai
    • Menulis pesan
    • Login Facebook
    • Mari simak selengkapnya!

    • 1. Algoritma Menjumlahkan Dua Angka

    • Di dalam pemrograman, algoritma untuk menjumlahkan dua angka adalah sebagai berikut:

    • Langkah 1: Masukkan angka pertama.
    • Langkah 2: Masukkan angka kedua.
    • Langkah 3: Komputer menjumlahkan angka pertama dan kedua.
    • Langkah 4: Komputer menampilkan hasil penjumlahan.
    • Baca juga: Contoh HTML

    • 2. Algoritma Mencari Angka Terbesar

    • Untuk mencari tahu angka terbesar dari dua pilihan, maka perhitungan algoritma bahasa pemrograman yang digunakan adalah:

    • Langkah 1: Masukkan angka pertama.
    • Langkah 2: Masukkan angka kedua.
    • Langkah 3: Buat kondisi pertama. Jika angka pertama lebih besar dari angka kedua, maka tampilkan angka pertama.
    • Langkah 4: Buat kondisi kedua. Jika angka kedua lebih besar dari angka pertama, maka tampilkan angka kedua.
    • Langkah 5: Komputer menampilkan angka terbesar sesuai kondisi yang sesuai.
    • 3. Algoritma Mengepel Lantai

    • Contoh penerapan algoritma program untuk mengepel lantai secara sistematis yaitu:

    • Langkah 1: Lantai basah.
    • Langkah 2: Ambil alat pel.
    • Langkah 3: Pel lantai menggunakan alat pel.
    • Langkah 4: Lantai kering.
    • Baca juga: Program Python

    • 4. Algoritma Menulis Pesan

    • Berikut ini contoh penggunaan algoritma untuk menulis sebuah pesan singkat:

    • Langkah 1: Ambil handphone.
    • Langkah 2: Buka aplikasi pesan.
    • Langkah 3: Tulis pesan singkat.
    • Langkah 4: Pilih nomor handphone tujuan.
    • Langkah 5: Kirim pesan singkat.
    • Langkah 6: Handphone menampilkan notifikasi pesan terkirim.
    • 5. Algoritma Login Facebook

    • Algoritma program ternyata bisa diterapkan untuk membuat alur sistematis untuk masuk ke akun Facebook, seperti:

    • Langkah 1: Buka website Facebook.
    • Langkah 2: Klik tombol login.
    • Langkah 3: Komputer menampilkan halaman login.
    • Langkah 4: Masukkan alamat email dan password Facebook.
    • Langkah 5: Buat kondisi pertama. Jika alamat email dan password sesuai, komputer menampilkan pesan ‘berhasil login’ dan mengarahkan pengguna ke halaman beranda.
    • Langkah 6: Buat kondisi kedua. Jika alamat email dan password tidak sesuai, komputer akan menampilkan pesan ‘error’ dan pengguna tetap di halaman login.
    • Langkah 7: Komputer memproses permintaan pengguna berdasarkan kondisi yang sesuaidua mulai dari 0 hingga 50.
    • Contoh Algoritma Pemrograman

      Ini dia lima contoh algoritma pemrograman di dalam kehidupan sehari-hari:

      1. Menjumlahkan dua angka
      2. Mencari angka terbesar
      3. Mengepel lantai
      4. Menulis pesan
      5. Login Facebook

      Mari simak selengkapnya!

      1. Algoritma Menjumlahkan Dua Angka

      Di dalam pemrograman, algoritma untuk menjumlahkan dua angka adalah sebagai berikut:

      Langkah 1: Masukkan angka pertama.
      Langkah 2: Masukkan angka kedua.
      Langkah 3: Komputer menjumlahkan angka pertama dan kedua.
      Langkah 4: Komputer menampilkan hasil penjumlahan.

      Baca juga: Contoh HTML

      2. Algoritma Mencari Angka Terbesar

      Untuk mencari tahu angka terbesar dari dua pilihan, maka perhitungan algoritma bahasa pemrograman yang digunakan adalah:

      Langkah 1: Masukkan angka pertama.
      Langkah 2: Masukkan angka kedua.
      Langkah 3: Buat kondisi pertama. Jika angka pertama lebih besar dari angka kedua, maka tampilkan angka pertama.
      Langkah 4: Buat kondisi kedua. Jika angka kedua lebih besar dari angka pertama, maka tampilkan angka kedua.
      Langkah 5: Komputer menampilkan angka terbesar sesuai kondisi yang sesuai.

      3. Algoritma Mengepel Lantai

      Contoh penerapan algoritma program untuk mengepel lantai secara sistematis yaitu:

      Langkah 1: Lantai basah.
      Langkah 2: Ambil alat pel.
      Langkah 3: Pel lantai menggunakan alat pel.
      Langkah 4: Lantai kering.

      Baca juga: Program Python

      4. Algoritma Menulis Pesan

      Berikut ini contoh penggunaan algoritma untuk menulis sebuah pesan singkat:

      Langkah 1: Ambil handphone.
      Langkah 2: Buka aplikasi pesan.
      Langkah 3: Tulis pesan singkat.
      Langkah 4: Pilih nomor handphone tujuan.
      Langkah 5: Kirim pesan singkat.
      Langkah 6: Handphone menampilkan notifikasi pesan terkirim.

      5. Algoritma Login Facebook

      Algoritma program ternyata bisa diterapkan untuk membuat alur sistematis untuk masuk ke akun Facebook, seperti:

      Langkah 1: Buka website Facebook.
      Langkah 2: Klik tombol login.
      Langkah 3: Komputer menampilkan halaman login.
      Langkah 4: Masukkan alamat email dan password Facebook.
      Langkah 5: Buat kondisi pertama. Jika alamat email dan password sesuai, komputer menampilkan pesan ‘berhasil login’ dan mengarahkan pengguna ke halaman beranda.
      Langkah 6: Buat kondisi kedua. Jika alamat email dan password tidak sesuai, komputer akan menampilkan pesan ‘error’ dan pengguna tetap di halaman login.
      Langkah 7: Komputer memproses permintaan pengguna berdasarkan kondisi yang sesuai

Comments

Popular posts from this blog

Konversi Sistem Bilangan Komputer: Desimal, Biner, Oktal dan Heksa Desimal