Pengertian Algoritma

Algoritma adalah serangkaian langkah-langkah logis, sistematis, dan terstruktur yang digunakan untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu. Dalam kehidupan sehari-hari, algoritma dapat ditemukan dalam berbagai aktivitas, seperti langkah-langkah memasak, prosedur menggunakan alat, atau tahapan menyelesaikan suatu pekerjaan. Dengan adanya langkah-langkah yang tersusun secara jelas, suatu masalah dapat diselesaikan secara lebih terarah dan terorganisir.

Contoh Algoritma Menggunakan Mesin ATM

  1. Masukkan kartu ATM ke dalam mesin.
  2. Masukkan PIN dengan benar.
  3. Pilih jenis transaksi yang ingin dilakukan.
  4. Tentukan jumlah uang atau transaksi lainnya.
  5. Tunggu hingga transaksi selesai, ambil kartu, uang, dan bukti transaksi.
  1. Masukkan kartu ATM ke dalam mesin.
  2. Masukkan PIN dengan benar.
  3. Pilih jenis transaksi yang ingin dilakukan.
  4. Tentukan jumlah uang atau transaksi lainnya.
  5. Tunggu hingga transaksi selesai, ambil kartu, uang, dan bukti transaksi.
  1. Masukkan kartu ATM ke dalam mesin.
  2. Masukkan PIN dengan benar.
  3. Pilih jenis transaksi yang ingin dilakukan.
  4. Tentukan jumlah uang atau transaksi lainnya.
  5. Tunggu hingga transaksi selesai, ambil kartu, uang, dan bukti transaksi.
  6. Pengertian Flowchart

    Flowchart adalah bagan atau diagram yang digunakan untuk menggambarkan alur proses suatu program atau sistem secara visual dengan menggunakan simbol-simbol tertentu. Flowchart membantu menjelaskan langkah-langkah dalam suatu algoritma sehingga lebih mudah dipahami oleh pembuat program maupun orang lain yang mempelajarinya.

    Simbol Flowchart

    Simbol Nama Fungsi
    Oval Terminator Menunjukkan awal dan akhir proses
    Persegi Panjang Process Menunjukkan langkah proses
    Belah Ketupat Decision Menunjukkan keputusan atau percabangan
    Panah Flow Menunjukkan arah alur proses
    Jajar Genjang Input/Output Menunjukkan proses atau menampilkan data

    Contoh Flowchart Menghitung Luas Persegi Panjang

    Nama: Salwa Amalia Putri, NIM: 1251100144, Kelas: 2E, Prodi: Manajemen Pendidikan.