Contoh Penerapan Algoritma Greedy Dalam Kehidupan Sehari Hari

Algoritma Navigasi atau Petunjuk Arah

Ketika menggunakan aplikasi peta seperti Google Maps atau Waze, Anda pada dasarnya menggunakan algoritma pencarian rute.

Aplikasi ini akan mengidentifikasi lokasi awal dan tujuan Anda, kemudian menghitung rute terbaik dengan mempertimbangkan berbagai faktor seperti jarak, kondisi lalu lintas, dan waktu tempuh.

Aplikasi tersebut kemudian memberikan instruksi langkah demi langkah tentang cara mencapai tujuan.

Contoh Algoritma Flowchart dalam Kehidupan Sehari-hari

Contohnya, membuat kopi dimulai membuka bungkus kopi, masukan kopi kedalam cangkir, menambahkan gula, memasak air hingga mendidih, memasukan air mendidih kedalam cangkir, mengaduk hingga tercampur, dan selesai.

Nah, itu dia adalah algoritma.

Lalu apa itu flowchart?

Flowchart merupakan penggambaran secara grafik dari tahapan  atau urutan penyelesaian masalah dengan menggunakan sekumpulan simbol. Simbol-simbol yang digunakan merepresentasikan kegiatan tertentu.

Flowchart atau biasa disebut diagram alir adalah cara penyajian dari suatu algoritma program.

Contoh membuat kopi di atas dapat dimasukan ke dalam flowchart dengan menggunakan simbol-simbol tertentu untuk menggambarkan prosesnya.

Sampai sini kamu sudah mendapat gambarannya belum? Untuk lebih jelasnya, lihat  contoh algoritma flowchart dalam kehidupan sehari-hari di bawah ini, ya.

26 Simbol-Simbol Flowchart beserta Fungsinya Lengkap

Algoritma Flowchart Pesan Makanan Menggunakan Go Food

Algoritma Flowchart Menjadi Pegawai Negeri Sipil (PNS)

Di masa pendaftaran CPNS ini, mamikos rasa kamu perlu tahu mengenai tahapan menjadi PNS secara lengkap.

Meskipun tidak begitu merepresentasikan contoh algoritma flowchart dalam kehidupan sehari-hari.

Namun, tahapan ini tidak berubah dalam seleksi penerimaan CPNS beberapa tahun ini.

Cara Membuat Flowchart di Google Docs, Mudah dan Cepat

Berdasarkan contoh algoritma flowchart dalam kehidupan sehari-hari di atas, kamu dapat melihat bahwa algoritma mencakup perhitungan, penalaran, dan pemrosesan data.

Selain itu, kamu dapat melihat tiga jenis algoritma, yaitu algoritma sequence (urutan), jenis algoritma yang ditandai dengan serangkaian langkah yang akan dieksekusi satu demi satu.

Kemudian yang Kedua adalah algoritma percabangan, jenis algoritma ini diwakili oleh masalah “jika-maka” (seperti contoh algoritma pasien di rumah sakit dan menjadi Pegawai Negeri Sipil (PNS)).

Jenis yang ketiga adalah algoritma loop. Pada jenis ini, proses berulang kali dieksekusi dalam kondisi tertentu, diwakili oleh masalah “sementara” dan “untuk”.

Namun, prosesnya baru akan berakhir setelah sejumlah loop dalam kondisi tersebut. Jeni algoritma ini juga dikenal sebagai “jenis pengulangan”.

Itu dia 10 contoh algoritma flowchart dalam kehidupan sehari-hari. Pada contoh-contoh keseharian yang seperti ini, simbol flowchart yang digunakan untuk menggambarkan algoritma hanya sedikit saja yang digunakan.

Misalnya, mulai (start), selesai (end), input-output, preparation, process, decision dan, flow line saja.

Namun, dalam implementasi pemrograman komputer, simbol yang digunakan akan lebih banyak dan lebih rumit lagi.

Nah, Setelah melihat contoh algoritma flowchart dalam kehidupan sehari-hari yang Mamikos sampaikan di atas, sekarang kamu baru sadar bahwa setiap hari kita melakukan aktivitas algoritma, bukan?

Semoga informasi diatas membantu pemahaman lebih dalam mengenai algoritma dan flowchart, ya. Selamat belajar!

Klik dan dapatkan info kost di dekat kampus idamanmu:

Kost Dekat UNPAD Jatinangor

Kost Dekat UNDIP Semarang

Kost Dekat Unnes Semarang

Kost Dekat ITB Bandung

Kost Dekat ITS Surabaya

Kost Dekat Unesa Surabaya

Kost Dekat UNAIR Surabaya

Kost Dekat UIN Jakarta

Dalam kehidupan sehari-hari, mungkin kita jarang mendengar kata algoritma. Padahal dalam kehidupan nyata prinsip-prinsip algoritma hampir selalu terjadi dan dapat diterapkan dalam kehidupan sehari-hari, lho. Ditinjau dari asal katanya, algoritma merupakan serapan bahasa Inggris yaitu algorithm dan bahasa Arab yaitu algorism.

Secara umum, algoritma adalah urutan langkah-langkah yang terstruktur untuk menyelesaikan suatu masalah atau tugas tertentu. Dikutip dari buku berjudul Dasar Pemrograman yang ditulis oleh Yan Watequlis Syaifudin dkk mendefinisikan algoritma adalah suatu urutan atau langkah-langkah logis yang disusun secara sistematis untuk menyelesaikan masalah.

Dalam dunia komputer dan ilmu komputer, algoritma sering digunakan untuk merancang solusi dalam bentuk instruksi yang dapat diikuti oleh komputer atau perangkat lainnya. Namun, konsep algoritma sebenarnya juga dapat diterapkan dalam kehidupan sehari-hari, di luar dunia teknologi.

SCROLL TO CONTINUE WITH CONTENT

Berikut contoh penerapan algoritma sederhana pada kehidupan sehari-hari:

Algoritma Flowchart Menanak Nasi

Pengertian Algoritma, Jenis, Ciri, Fungsi dan Contohnya

Algoritma Flowchart Mengganti Ban Mobil yang Pecah di Jalan

Mencuci Pakaian Dengan Mesin Cuci

1. Masukkan pakaian kotor dan detergen ke dalam tabung mesin cuci.

2. Isi tabung dengan air bersuhu sesuai kebutuhan. Untuk menentukan volume air yang sesuai, mengaculah pada buku manual mesin cuci.

3. Jalankan siklus pencucian. Semakin banyak muatan mesin cuci, semakin panjang pula waktu yang diperlukan untuk mencucinya.

4. Setelah siklus pencucian selesai, keluarkan air melalui selang di bagian belakang mesin.

5. Isi kembali tabungnya dengan air bersih, lalu jalankan siklus pembilasan.

6. Setelah siklus pembilasan, pakaian Anda semestinya sudah bersih.

7. Keringkan pakaian menggunakan mesin cuci

7.1 Pada mesin cuci 1 tabung otomatis, pilih tombol pengering untuk mengeringkan pakaian

7.2 Pada mesin cuci 2 tabung, pindahkan cucian dari drum pencucian ke dalam drum sebelahnya untuk membuang sisa-sisa air berlebihan yang terserap kain.

8. Jika sudah selesai, segera keluarkan cucian dari mesin cuci dan gantung untuk mengeringkannya.

1. Cari mesin tiket yang tersedia di area stasiun keberangkatan

2. Check-in menggunakan nomor kode booking tiket dari struk atau bukti pembelian tiket

3. Masukkan data diri lengkap berupa nomor KTP di mesin cetak yang tersedia

4. Setelah itu, klik scan struk bukti pembelian tiket.

5. Klik cetak tiket, kemudian tiket kereta berupa boarding pass yang telah tercetak

1. Kumpulkan sampah dalam wadah/ tempat sampah

2. Kelompokkan sampah berdasarkan jenis nya, ada sampah organik, sampah anorganik, dan sampah residu

3.1 Sampah jenis organik adalah sampah yang bersifat mudah terurai di alam (mudah busuk)

3.2 Contohnya seperti sisa makanan, daun-daunan, atau ranting pohon.

4. Kelompok anorganik

4.1 Sampah anorganik adalah sampah yang sifatnya lebih sulit diurai

4.2 Contohnya sampah plastik, kaleng, dan styrofoam

5.1 Sampah ini merupakan sisa sampah di luar jenis sampah bahaya dan sampah kertas dan merupakan limbah.

5.2 Contoh sampah residu yaitu seperti popok bekas, bekas pembalut, bekas permen karet, atau puntung rokok.

6. Letakkan sampah yang sudah dipilah ke dalam masing-masing tempat sampah

Selain contoh algoritma dalam kehidupan sehari-hari di atas, apakah kamu bisa menyebutkan lainnya? Sangat banyak contoh lainnya yang bisa ditemukan bukan? Selamat belajar ya detikers.

Algoritma adalah serangkaian instruksi atau langkah-langkah yang dirancang untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu.

Meskipun algoritma sering kali dikaitkan dengan dunia teknologi dan pemrograman, konsep ini sebenarnya ada di sekitar kita dan diterapkan dalam kehidupan sehari-hari.

Berikut ini adalah beberapa contoh algoritma dalam kehidupan sehari-hari yang sering kita temui.

Baca juga: Memahami Algoritma dalam Ilmu Komputer

Algoritma Memasak Resep Masakan

Ketika Anda memasak, resep masakan adalah contoh algoritma yang sangat jelas. Setiap resep berisi langkah-langkah sistematis yang harus diikuti secara berurutan untuk mencapai hasil akhir berupa hidangan yang diinginkan.

Misalnya, pembuatan kue melibatkan langkah-langkah mulai dari menyiapkan bahan, mencampur, mengaduk, memanggang, hingga menyajikan.

Jika Anda tidak mengikuti langkah-langkah tersebut secara urut, hasilnya mungkin tidak sesuai dengan apa yang Anda harapkan.

Algoritma Flowchart Menghitung Nilai y dari Persamaan y = 2x + 5

Contoh algoritma flowchart dalam kehidupan sehari-hari yang berikutnya adalah menghitung persamaan.

Algoritma flowchart tidak hanya digunakan untuk menyelesaikan permasalahan umum saja, tapi juga soal-soal hitungan matematika yang biasa dikerjakan siswa/siswi sekolah.

Contoh algoritma dalam kehidupan sehari-hari

Berikut ini beberapa contoh algoritma dalam aktivitas sehari-hari.

Sebelum memulai perjalanan, Anda akan mempertimbangkan banyak faktor, antara lain lokasi, waktu terbaik mengunjungi lokasi, cara transportasi, tempat wisata terdekat, akomodasi, dan lain sebagainya. Urutan tindakan ini disebut sebagai algoritma.

Ketika seorang siswa perlu menyelesaikan tugas, dia harus mengikuti urutan langkah-langkah tertentu. Misalnya, jika dia menerima tugas dari profesornya, dia harus mencari buku atau sumber yang tepat untuk menjawab pertanyaan tersebut.

Siswa dapat menggunakan Google atau meminta bantuan temannya sebelum menyelesaikan tugas. Sehingga seluruh prosedur ini bisa disebut algoritma.

Baca juga: Instagram Ungkap Rahasia dan Cara Kerja Algoritma Mereka

Saat membuat acara, Anda tentu akan merencanakan waktu acara, anggara, dan sebagainya. Anda akan merencanakan tema pesta, menu pesta, kue mana yang harus bagus, urutan acara, pengaturan waktu, dan sebagainya.

Semuanya tentu akan direncanakan dengan cermat. Anda juga akan meninjau rencana Anda beberapa kali untuk memastikannya seefektif mungkin. Proses ini bisa dikatakan sebagai sebuah algoritma.

Penerapan Algoritma Greedy Dalam Pencarian Solusi

ENERGI alternatif merujuk pada semua jenis energi yang dapat digunakan sebagai pengganti bahan bakar konvensional. Energi alternatif juga dikenal sebagai sumber energi terbarukan.

Sedangkan energi konvensional meliputi gas alam, batu bara, dan uranium. Tujuan dari penggunaan energi alternatif adalah menggantikan dan mengurangi penggunaan bahan bakar yang merusak lingkungan. Penggunaan energi alternatif juga merupakan upaya dalam mencegah pencemaran dan kerusakan lingkungan yang dapat menyebabkan pemanasan global.