Contoh program looping dalam kehidupan sehari hari

Contoh program looping dalam kehidupan sehari hari

Flowchart Looping Dan Perulangan Segitiga Siku Siku Arhsciuz S Blog

=====algoritma dan pemrogramanpertemuan 9 struktur dasar algoritma program perulangan (looping)=====. Flowchart looping dan percabangan pilihan – darmansyah3261blog from darman3261blog.wordpress . berikut adalah contoh soal algoritma looping atau juga disebut dengan algoritma perulangan. dalam contoh soal algoritma looping dijawab dengan algoritma pseudocode looping. ketiga struktur diatas dapat digunakan secara bersamaan pada satu diagram. Contoh soal flowchart perulangan. variabel input yang dibutuhkan adalah f dan variabel outputnya adalah c. berikut ini adalah contoh soal algoritma looping while atau bisa disebut dengan algoritma perulangan while.dalam contoh soal ini akan dijawab dengan algoritma pseudocode perulangan while.selain itu juga akan disertakan dengan testing algoritma perulangan while itu sendiri. my blog my. Algoritma dari flowchart diatas. mulai. inisialisasi nilai awal i =1. cetak output “belajar”. nilai i ditambahkan 1. cek kondisi apakah nilai i <= 10, jika kondisi bernilai benar maka cetak output “belajar perulangan do while”. kemudian selanjutnya nilai i kembali ditambahkan 1. Namun ada juga perulangan foreach namun untuk kali ini saya akan membahas tiga perulangan saja. perulangan while juga dapat menjadi perulangan yang counted loop dengan memberikan counter di dalamnya. flowchart bag 2 dalam suatu program perulangan dan percabangan. contoh flowchart dalam kehidupan sehari hari kumpulan 21 contoh algoritma dan.

Contoh program looping dalam kehidupan sehari hari

Contoh Soal Algoritma Flowchart Dan Pseudocode Contoh Soal Terbaru

Contoh pseudocode pseudocode adalah bagian dari algoritma yang bertujuan untuk memahami alur logika dari suatu program. contoh soal 12 buat flowchart pseudocode algoritma dan rebecha a c soal dan jawaban uas algoritma amik 1 pagi. sedangkan flowchart dalam program adalah suatu bagan dengan simbol simbol tertentu yang menggambarkan urutan proses. Contoh soal dan jawaban flowchart. contoh soal 12 buat flowchart pseudocode algoritma dan. 04 03 2021 · jawaban tugas soal 1 flowchart menghitung luas dan keliling. contoh sederhana untuk flowchart sistem dapat dilihat pada gambar 1. contoh soal dan jawaban usbn pemrograman dasar kelas xii smk. 1.siswa mampu mendeskripsikan struktur algoritma. Contoh soal 4 (algoritma looping perulangan while) berikut adalah contoh soal algoritma looping while atau bisa disebut dengan algoritma perulangan while. dalam contoh soal algoritma looping dijawab dengan algoritma pseudocode looping. kerjakan menggunakan algoritma while, dimana user tidak perlu menginputkan jumlah pegawai yang akan dihitung.

Contoh program looping dalam kehidupan sehari hari

Contoh Flowchart Do While Wadphm

Contoh Soal Program Perulangan (looping) || Flowchart & Pseudocode

algoritma dan pemrograman pertemuan 9 struktur dasar algoritma program perulangan (looping) pengenalan dan pengimplementasian statement for dalam membuat atau memecahkan sebuah problem. deret aritmatika dan belajar flow chart perulangan | flowgorithm. pengenalan dan pengimplementasian statement while dalam membuat atau memecahkan sebuah problem. bi;angan prima ada saatnya kita ingin mengeksekusi program secara berulang, namun kita tidak ingin repot repot melakukan penulisan koding dalam video ini akan menjelaskan mengenai algoritma pokok pembahasan: 1. pengantar algoritma 2. flowchart dan vidio penjelasan penggunaan perulangan dalam pemrograman dan cara bikin pseudocode, flowchart dan implementasi kode. algoritma dan pemrograman pertemuan 8 struktur dasar algoritma program seleksi (looping) struktur perulangan dengan instruksi while digunakan untuk mengulang satu baris instruksi atau satu blok baris instruksi selama flowchart part 2 perulangan pada video ini membahas 2 jenis perulangan, yaitu : 1.

  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari

  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari
  • Contoh program looping dalam kehidupan sehari hari

Masa sih contoh algoritma dan flowchart bisa pakai aktivitas sehari-hari? Kan mereka biasanya identik dengan pemrograman komputer…

Orang-orang biasanya udah pusing duluan ketika ngomongin algoritma dan flowchart. Padahal, cara kerjanya sangat dekat dengan keseharian kita.

Nggak percaya? Yuk, langsung saja kita kulik contoh algoritma dan flowchart di artikel ini!

Apa itu Algoritma dan Flowchart?

Kata algoritma sendiri terdengar terlalu kompleks, walaupun dia sebenarnya punya pengertian yang gampang.

Algoritma adalah rangkaian instruksi komputer untuk melaksanakan tugas atau menyelesaikan suatu masalah menggunakan alur logis.

Ibaratkan komputer adalah otak kita. Tiap hari sejak kita bangun sampai mau tidur lagi akan ada banyak aktivitas yang dikerjakan. Nah, dalam menjalankannya, otak kita otomatis akan menyusun langkah-langkah apa saja yang harus diikuti biar kerjaan beres.

Misalnya nih, kamu mau bikin kopi instan karena nggak mau repot. Langkah-langkahnya kurang lebih akan seperti ini:

Minum Kopi Instan

  1. Ambil cangkir
  2. Ambil kopi instan
  3. Masukkan bubuk kopi ke dalam cangkir sesuai takaran
  4. Siapkan air panas. Kalau belum tersedia, panaskan air.
  5. Tuangkan air panas ke dalam cangkir
  6. Aduk cangkir hingga kopi larut
  7. Tambahkan gula atau krimer sesuai selera. Aduk.
  8. Minum kopi

Nah, urutan kegiatan “Minum Kopi Instan” di atas adalah algoritma-mu di kehidupan sehari-hari.

Di dalam dunia komputer, biar algoritma lebih “instan” dipahami, biasanya programmer akan menggunakan flowchart.

Flowchart adalah presentasi grafis untuk menggambarkan proses spesifik sebuah algoritma. Pengaplikasiannya seperti berikut ini:

Perlu Bawa Payung?

Kamu akan melakukan aktivitas di luar rumah

  1. Apakah hujan?
  2. Jika tidak hujan, kamu tidak perlu bawa payung
  3. Jika hujan, segera cari payung
  4. Ketika payung sudah ketemu, bawa payungnya
  5. Jika payung tidak ketemu pastikan apakah masih hujan dan akan kembali berputar ke poin 2 dan 3

Contoh program looping dalam kehidupan sehari hari

Gimana? Sudah jelas atau butuh contoh lagi? Tenang, kalau butuh contoh algoritma dan flowchart yang lebih banyak, kamu bisa lanjut baca artikel ini!

Mulai dari aktivitas sehari-hari di rumah sampai kerjaan serius di kantor, semua bisa dibikin jadi algoritma dan flowchart! Kalau sudah begitu, kamu makin gampang deh memahami keduanya. Cuss langsung saja kita cek contoh-contohnya~

1. Memasak Telur

Kamu ingin memasak telur, ada variasi langkah flowchart yang bisa dilakukan:

  1. Siapkan telur yang akan dimasak
  2. Tentukan telurnya akan dimasak seperti apa
  3. Kalau ingin dimasak orak-arik, maka:

3.1. Pecahkan telurnya ke dalam wadah

3.2. Kocok telur dan tambahkan bumbu sesuai selera

3.3. Panaskan penggorengan

3.4. Masukkan kocokan telur ke penggorengan yang sudah panas

3.5. Aduk telur sampai menjadi orak-arik

4. Kalau ingin dimasak ceplok, maka:

4.1. Panaskan penggorengan yang sudah diisi minyak

4.2. Pecahkan telur di penggorengan dan tunggu sampai matang

  1. Kalau ingin dimasak rebus, maka:

5.1. Didihkan air dalam panci

5.2. Masukkan telur utuh ke dalamnya dan tunggu beberapa menit sampai isinya matang

Contoh program looping dalam kehidupan sehari hari

2. Menyalakan Komputer

Kamu akan menyalakan komputer, alur flowchart-nya:

  1. Pencet tombol “on” di CPU
  2. Apakah komputer sudah menyala normal?
  3. Jika ya

3.1. Apakah muncul pesan error di layar?

3.1.1. Jika ya, lakukan troubleshooting

3.1.2. Jika tidak, komputer bisa langsung digunakan

4.1. Apakah lampu indikator menyala

4.1.1. Jika ya, pencet tombol “on” pada monitor

4.1.2. Jika tidak, cek sumber listrik untuk memastikan arus

4.2. Apakah masalah teratasi?

4.2.1. Jika ya, komputer bisa langsung digunakan

4.2.2. Jika tidak, silakan panggil teknisi untuk memperbaikinya

Contoh program looping dalam kehidupan sehari hari

3. Memilah Sampah

Untuk merawat bumi, pemilahan sampah wajib dilakukan sebelum dibawa ke pembuangan akhir. Alur flowchart-nya kurang lebih:

  1. Pilah sampah berdasarkan jenisnya
  2. Jenis pertama adalah sampah organik
  3. Sampah organik dapat diolah menjadi pupuk
  4. Jenis kedua adalah sampah yang dapat digunakan kembali
  5. Sampah jenis ini dapat dimanfaatkan untuk hal lain
  6. Sampah ketiga adalah sampah yang dapat didaur ulang
  7. Sampah ini dapat didaur ulang menjadi barang lain
  8. Jika tidak tergolong ke sampah organik, sampah yang dapat digunakan kembali, dan sampah yang dapat didaur ulang, baru dibuang ke tempat pembuangan akhir

Contoh program looping dalam kehidupan sehari hari

4. Mau Kirim Paket

Kamu punya toko online dan mau kirim paket yang sudah dipesan pelanggan. Alur flowchart-nya:

  1. Buka e-commerce tempatmu membuka toko
  2. Masuk ke bagian penjualan
  3. Cetak detail pesanan lengkap dengan bagian pengiriman yang memuat nama, alamat, dan nomor telepon penerima
  4. Pastikan jasa pengiriman yang dipilih oleh pemesan
  5. Kemas paket dengan rapi
  6. Tempelkan label pengiriman yang sebelumnya sudah dicetak
  7. Datangi kurir untuk memastikan operasionalnya
  8. Jika tidak buka, ubah data jasa pengiriman dan print ulang label ke pengiriman baru, dan serahkan paket ke kurir
  9. Jika ya (buka), serahkan paket ke kurir
  10. Kurir akan memasukkan data ke dalam sistem
  11. Lakukan pembayaran sesuai dengan skema yang dipilih
  12. Kurir akan mencetak struk berisikan nomor resi
  13. Nomor resi sudah bisa dilacak

Contoh program looping dalam kehidupan sehari hari

5. Manajemen Penjualan

Kamu pemilik bisnis kerajinan yang memperoleh pesanan. Alur flowchart-nya:

  1. Memperoleh pesanan
  2. Mencetak detail pesanan yang berisikan informasi lengkap
  3. Cek apakah valid dan layak diproses
  4. Jika tidak, batalkan pesanan
  5. Jika iya (valid), setujui pesanan dan langsung diteruskan ke bagian berikutnya
  6. Apakah stok mencukupi?

6.1. Jika tidak

6.1.1. Beli bahan baku dan buat produk sesuai jumlah pesanan

6.1.2. Masukkan produk yang sudah jadi ke gudang stok

6.2. Jika ya

6.2.1. Lanjut ke langkah selanjutnya

  1. Pesanan siap dikirimkan
  2. Pembayaran penuh diterima
  3. Pesanan dikirimkan ke alamat pemesan
  4. Pemesan menerima paket

Contoh program looping dalam kehidupan sehari hari

6. Klaim Asuransi

Kamu ingin membeli asuransi dan suatu waktu harus melakukan klaim. Alur flowchart-nya:

  1. Karena baru, kamu harus mengisi formulir registrasi
  2. Membayar premi asuransi untuk membeli asuransi
  3. Pihak asuransi mencetak transaksi pembelian
  4. Pihak asuransi mengeluarkan polis
  5. Perusahaan asuransi menerima pembelian
  6. Suatu waktu hal yang diasuransikan mengalami musibah
  7. Pemilik melakukan klaim asuransi
  8. Perusahaan asuransi melakukan investigasi
  9. Jika tidak ditanggung, kompensasi ditolak
  10. Jika ditanggung, perusahaan asuransi membayarkan kompensasi
  11. Jika ingin melakukan pembaruan asuransi, kembali ke bagian transaksi pembelian

Contoh program looping dalam kehidupan sehari hari

7. Cetak Poster di Percetakan

Kamu harus mencetak poster ukuran A3 untuk acara besok pagi. Alur flowchart-nya:

  1. Mulai dari bagian registrasi

1.1. Bagian registrasi mencatat pesanan cetak poster

1.2. Pesanan masuk ke sistem antrean

  1. Beralih ke bagian operator

2.1. Pesanan masuk dan dicek operator

2.2. Desain dikirim ke mesin cetak

2.3. Mesin cetak melakukan persiapan cetak

2.4. Proses cetak berjalan

2.5. Operator mengecek apakah terjadi kendala di tengah jalan

2.6. Proses cetak selesai dan hasilnya dimasukkan ke rak antrean

2.7. Hasil cetak menunggu untuk diambil

2.8. Hasil cetakan diambil dan dibawa ke meja kasir

3.1. Pelanggan membayar biaya cetak

  1. Proses order cetak poster selesai

Contoh program looping dalam kehidupan sehari hari

8. Stok Onderdil Bengkel

Sebagai pemilik bengkel kendaraan, kamu harus menjaga stok onderdil agar dapat melayani pelanggan dengan sigap. Alur flowchart-nya:

  1. Lakukan perbandingan antara catatan penjualan dan invoice pesanan barang sebelumnya
  2. Catat onderdil yang sudah terpakai atau terjual ke pelanggan

2.1. Perbarui daftar stok yang ada

2.2. Validasi daftar stok onderdil, jika ada kejanggalan akan terlihat

2.3. Buat daftar stok final

  1. Cek barang yang datang sesuai invoice penerimaan

3.1. Catat barang yang diterima saat kedatangan

3.2. Validasi kesesuaian barang sesuai pesanan, jika ada kekurangan/kejanggalan akan terlihat

3.3. Buat daftar order final sesuai pesanan yang datang

  1. Cocokkan daftar stok final dengan daftar order final
  2. Pesan onderdil baru yang dibutuhkan ke supplier

Contoh program looping dalam kehidupan sehari hari

9. Audit Perusahaan

Audit merupakan hal yang wajar dilakukan di perusahaan. Alur flowchart-nya:

  1. Pemilik perusahaan menjadwalkan audit
  2. Melakukan audit di bagian tertentu
  3. Jika cocok/sesuai, hasil audit dikirimkan
  4. Jika tidak cocok, jalankan sistem korektif, baru mengirimkan laporan hasil
  5. Setelah proses selesai, perbarui jadwal audit

Contoh program looping dalam kehidupan sehari hari

10. Komplain e-Commerce

Sebagai pengguna e-commerce, kamu ingin melakukan komplain. Alur flowchart-nya:

  1. Tuliskan komplain melalui kanal yang sudah disediakan
  2. Jika komplain adalah tentang pedagang

2.1. Customer service e-commerce akan menjembatani komplain antara pembeli dengan pedagang

2.2. Jika belum selesai, sistem akan me-review dan memberikan jawaban

2.3. Jika belum selesai juga, departemen terkait akan menjawab komplain

2.4. Jika masih ada kendala, pembeli akan diminta untuk meninjau ulang komplain

2.5. Jika masih belum selesai, pihak e-commerce akan menawarkan kompensasi

2.6. Jika sudah selesai (dapat melalui tahapan 2.x mana saja) transaksi diproses

  1. Jika komplain adalah tentang sistem e-commerce

3.1. Sistem akan me-review dan memberikan jawaban

3.2. Jika belum selesai juga, departemen terkait akan menjawab komplain

3.3. Jika masih ada kendala, pembeli akan diminta untuk meninjau ulang komplain

3.4. Jika masih belum selesai, pihak e-commerce akan menawarkan kompensasi

3.5. Jika sudah selesai (dapat melalui tahapan 3.x mana saja) proses berjalan sesuai dengan SOP e-commerce.

  1. Jika komplain bukan tentang pedagang maupun sistem

4.1. Departemen terkait akan menjawab komplain

4.2. Jika masih ada kendala, pembeli akan diminta untuk meninjau ulang komplain

4.3. Jika masih belum selesai, pihak e-commerce akan menawarkan kompensasi

4.4. Jika sudah selesai (dapat melalui tahapan 3.x mana saja) proses berjalan sesuai dengan SOP e-commerce.

Contoh program looping dalam kehidupan sehari hari

11. Cek Kesehatan di Rumah Sakit

Kamu ingin cek kesehatan di rumah sakit. Contoh algoritma dan alur flowchart begini:

  1. Pasien datang ke rumah sakit
  2. Memastikan apakah data pasien sudah ada di dalam sistem
  3. Jika tidak (belum ada), pasien harus mengisi formulir data diri
  4. Jika iya (sudah ada), pasien diarahkan ke perawat
  5. Jika belum ada perawat, pasien diminta menunggu di ruang tunggu
  6. Jika ada perawat, pasien melakukan cek detak jantung, tekanan darah, berat badan, dan pengukuran lain yang relevan
  7. Pasien diarahkan ke dokter
  8. Jika belum ada dokter, pasien diminta menunggu di ruang tunggu
  9. Jika ada dokter, pasien langsung diperiksa
  10. Dokter memutuskan apakah pasien butuh kontrol lanjutan

10.1. Jika ya, dokter membuatkan jadwal kontrol

10.2. Jika tidak, dokter akan meresepkan obat

  1. Dokter memutuskan apakah pasien butuh obat

11.1. Jika iya, dokter akan meresepkan obat

11.2. Pasien akan diminta menebus obat

  1. Pasien dapat meninggalkan rumah sakit

Contoh program looping dalam kehidupan sehari hari

12. Penerbitan Buku

Kamu ingin menerbitkan buku melalui penerbit. Alur flowchart-nya:

  1. Menyiapkan draft buku dan mengirimkan ke penerbit
  2. Penerbit menilai draft
  3. Jika tidak diterima, penerbit akan mengembalikan naskah ke penulis
  4. Jika diterima, penulis akan menandatangani kontrak penerbitan
  5. Editor akan melakukan penyelarasan naskah hingga siap cetak
  6. Penerbit akan membuat sampul buku
  7. Penerbit menaikkan naskah ke proses pencetakan
  8. Buku yang selesai dicetak akan dirilis bersamaan dengan agenda promosi
  9. Buku yang terjual akan masuk ke perhitungan besaran royalti untuk penulis

Contoh program looping dalam kehidupan sehari hari

13. Pembayaran Nontunai dengan Kartu Debit/Kredit

Kamu datang ke bioskop, membeli tiket nonton, dan ingin membayar menggunakan kartu debit/kredit. Alur flowchart-nya:

  1. Melakukan pemesanan dan memilih kartu kredit/debit sebagai pembayaran
  2. Transaksi diproses di mesin yang sudah tersedia di kasir
  3. Transaksi diproses oleh penyedia layanan kartu yang melibatkan sistem dan teknologi informasi
  4. Sistem memastikan saldo/limit cukup
  5. Jika cukup, transaksi langsung diproses oleh sistem
  6. Pembeli menerima konfirmasi transaksi berupa struk dan email pemberitahuan
  7. Database informasi pelanggan akan diperbarui dan transaksi masuk ke sistem pencatat
  8. Jika transaksi tidak berhasil, pembeli memilih metode pembayaran lain

Contoh program looping dalam kehidupan sehari hari

14. Rekrutmen Pegawai

Sebuah divisi perusahaan membutuhkan tambahan pegawai. Alur flowchart-nya:

  1. Identifikasi kebutuhan penambahan pegawai
  2. Lengkapi deskripsi pekerjaan yang dibutuhkan
  3. Kirim permintaan penambahan pegawai ke bagian HR
  4. HR melakukan pengklasifikasian
  5. HR memutuskan apakah penambahan ini masuk ke rekrutmen reguler atau berdasarkan proyek
  6. HR melakukan rekrutmen internal

6.1. Jika ada yang sesuai, atur pertemuan dengan kandidat

6.2. Atur pre-wawancara

6.3. Susun daftar pertanyaan wawancara

6.4. Lakukan wawancara

6.5. Jika tidak puas, proses selesai di sini

6.6. Jika puas, pilih kandidat

6.7. Lakukan diskusi gaji

6.8. Buat penawaran

6.9. Jika kandidat tidak menerima, proses selesai di sini

6.10. Jika kandidat menerima, rekrut kandidat

  1. HR tidak melakukan rekrutmen internal

7.1. Cek database pelamar sebelumnya

7.2. Jika kandidat tidak sesuai, susun strategi rekrutmen lanjutan

7.3. Pasang iklan

7.4. Kumpulkan pelamar baru

7.5. Jika ada yang sesuai, atur pertemuan dengan kandidat

7.6. Atur pre-wawancara

7.7. Susun daftar pertanyaan wawancara

7.8. Lakukan wawancara

7.9. Jika tidak puas, proses selesai di sini

7.10. Jika puas, pilih kandidat

7.11. Lakukan diskusi gaji

7.12. Buat penawaran

7.13. Jika kandidat tidak menerima, proses selesai di sini

7.14. Jika kandidat menerima, rekrut kandidat

Contoh program looping dalam kehidupan sehari hari

15. Terlambat Bayar Hosting Website

Kamu telat bayar hosting. Bisa-bisanya~

Yaudah, deh… Contoh algoritma dan alur flowchart begini:

  1. Perusahaan penyedia jasa hosting mengirim email tagihan
  2. Jika pembayaran diterima sebelum tanggal jatuh tempo, pembayaran diteruskan untuk diproses, selesai
  3. Jika pembayaran belum diterima sampai tanggal jatuh tempo

3.1. Bagian keuangan akan memberikan peringatan ke pelanggan untuk kali pertama

3.2. Jika pembayaran diterima, transaksi diproses, selesai

3.3. Jika pembayaran belum juga diterima, bagian keuangan akan mengirim peringatan kedua

3.4. Jika pembayaran diterima, transaksi diproses, selesai

3.5. Jika setelah peringatan kedua masih belum membayar, hosting akan dihapus dari sistem

Contoh program looping dalam kehidupan sehari hari

Itu Dia 15 Contoh Algoritma dan Flowchart dalam Kehidupan Sehari-hari 

Fiuh~ Akhirnya selesai juga membaca artikel ini. Kamu sudah disuguhi belasan contoh algoritma dan flowchart di kehidupan sehari-hari. Gimana? Gampang diikuti, kan?

Nantinya, logika yang sama akan kamu gunakan ketika terjun langsung di dunia pemrograman. Intinya sih biar program yang dijalankan tidak error. Jadi selalu ada pilihan: kalau bukan A berarti B atau C; kalau sesuai, program selesai dieksekusi.

Kalau masih penasaran, kamu bisa mengikuti kelas-kelas pemrograman dari Bitlabs, lho!

Selamat belajar!