Advertisement
Source : unsplash.com/id/@ikukevk

11 Contoh Algoritma dalam Kehidupan Sehari-Hari beserta Langkah-Langkahnya

Pelajari contoh algoritma dalam kehidupan sehari hari beserta langkah-langkahnya berikut ini.

29 Juli 2026 Lailla

Algoritma Belanja dan Keuangan

4. Algoritma Mengambil Uang Tunai di ATM (Conditional & Sequential)

Input:
Kartu ATM, nomor PIN, nominal uang yang diperlukan

Langkah-langkah:
Masukkan kartu ATM ke dalam slot mesin ATM
Pilih bahasa operasional (Bahasa Indonesia / English)
1. Masukkan 6 digit nomor PIN ATM
2. Percabangan 1: Apakah PIN benar?
Jika TIDAK: Tampilkan pesan error (Ulangi maksimal 3 kali, jika gagal kartu akan diblokir)
Jika YA: Lanjutkan ke menu utama
3. Pilih menu ā€œTarik Tunaiā€.
4. Pilih atau ketik nominal uang yang ingin ditarik (misal: Rp 150.000)
5. Percabangan 2: Apakah saldo rekening cukup?
Jika TIDAK: Tampilkan pesan ā€œSaldo Tidak Mencukupiā€, transaksi batal
Jika YA: Mesin menghitung uang dan mengeluarkan uang tunai
7. Ambil uang dari slot penarikan
8. Pilih apakah ingin mencetak resi (Ya/Tidak)
9. Ambil kembali kartu ATM dari mesin

Output:
Uang tunai diterima dan saldo berkurang

Contoh Algoritma Percabangan dari Berbagai Jenisnya Lengkap

5.Algoritma Membeli Barang di Marketplace Online (Sequential)

Input:
Aplikasi e-commerce, nama barang, saldo/metode pembayaran

Langkah-langkah:
1. Buka aplikasi toko online di smartphone
2. Ketik nama barang pada kolom pencarian (contoh: ā€œshampo penghilang ketombeā€)
3. Urutkan hasil pencarian berdasarkan ā€œProduk Terpopulerā€ atau ā€œHarga Terendahā€
4. Pilih satu produk yang memiliki rating minimal ā˜…4.7
5. Klik tombol ā€œTambah ke Keranjangā€ atau ā€œBeli Sekarangā€
6. Atur alamat pengiriman
7. Pilih opsi jasa ekspedisi
8. Pilih metode pembayaran (Transfer Bank, QRIS, atau COD)
9. Lakukan pembayaran sesuai metode yang dipilih

Output:
Resi pesanan diterbitkan dan barang siap dikirim

Algoritma Keputusan

6.Algoritma Menentukan Rute Perjalanan ke Sekolah (Conditional & Sequential)

Input:
Lokasi awal, lokasi tujuan, aplikasi Google Maps

Langkah-langkah:
1. Buka aplikasi Google Maps di HP
2. Masukkan lokasi tujuan (sekolah)
3. Tunggu aplikasi menganalisis rute alternatif (Rute A, Rute B, Rute C)
4. Percabangan:
Jika Rute A macet (indikator warna merah tua): Pilih Rute B (jalan pintas)
Jika ada penutupan jalan di Rute B: Pilih Rute C
Jika semua lancar: Pilih Rute A dengan jarak tempuh terpendek
5. Ikuti petunjuk suara navigasi hingga sampai di tempat tujuan

Output:
Tiba di sekolah dengan waktu tercepat

7. Algoritma Memilih Sepatu Sesuai Cuaca (Conditional)

Input:
Informasi perkiraan cuaca harian dari aplikasi HP

Langkah-langkah:
1. Periksa suhu dan perkiraan cuaca hari ini
2. Percabangan:
Jika cuaca hujan (kemungkinan > 70%): Pakai sepatu boots atau waterproof, hindari sepatu kain, dan siapkan jas hujan atau payung
Jika cuaca panas terik (> 32°C): Pilih sepatu kets atau flat shoes dan gunakan kacamata hitam
Jika cuaca normal atau cerah berawan: Pakai sepatu flat shoes atau sepatu yang nyaman untuk beraktivitas di luar ruangan
4. Pakailah sepatu yang sudah dipilih

Output:
Memakai sepatu yang nyaman dan sesuai kondisi cuaca

8. Algoritma Mencuci Selimut dengan Mesin Cuci Satu Tabung (Sequential & Looping)

Input:
Selimut kotor, deterjen, pelembut pakaian, air, mesin cuci

Langkah-langkah:
1. Bersihkan selimut dari debu yang menempel dengan mengibaskannya
2. Masukkan selimut ke dalam tabung mesin cuci
3. Tuangkan deterjen secukupnya ke dalam wadah sabun pada mesin cuci
4. Isi tabung dengan air sesuai kapasitas beban cuci
5. Atur siklus pencucian (blanket) selama 15 menit
6. Setelah proses cuci selesai, buang air sabun
7. Perulangan Pembilasan:
Isi air bersih kembali, putar mesin selama 5 menit, buang airnya.
8. Ulangi 2 kali sampai busa hilang
9. Tuangkan pelembut (softener), jalankan siklus bilas akhir
10. Keringkan selimut (spin) selama 5-10 menit

Output:
Selimut bersih, harum, dan tinggal dijemur

Halaman:

Advertisement