Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

←

Algoritma & Pemecahan Masalah

Pelajaran 5 dari 16

Iterasi dan kondisi

Empat pola perulangan yang sering dipakai

Setelah pelajaran ini kamu bisa memilih antara pola menghitung, menjumlah, mencari, dan menyaring sesuai bentuk hasil yang diminta.

±13 menitDiperiksa 23 Sep 2026

Materi

Hampir semua perulangan pada pengolahan data mengikuti salah satu dari empat pola. Menghitung memakai pencacah yang naik satu setiap kali ada data yang cocok. Menjumlah memakai penampung angka yang ditambah nilai data. Mencari berhenti dan mengembalikan hasil begitu data pertama yang cocok ditemukan. Menyaring mengumpulkan setiap data yang cocok ke dalam daftar baru.

PolaPenampung awalYang berubah di dalamBentuk hasil
Menghitung0penampung naik satusatu angka
Menjumlah0penampung ditambah nilaisatu angka
Mencaritidak adalangsung dikembalikansatu data atau None
Menyaringdaftar kosongdata ditambahkandaftar

Cara memilihnya bukan dari bunyi permintaan, melainkan dari bentuk hasil yang diminta. Permintaan berapa banyak berarti satu angka dari pola menghitung. Permintaan yang mana saja berarti daftar dari pola menyaring. Permintaan yang pertama berarti satu data dari pola mencari. Contoh di luar latihan: menghitung berapa hari suhu gudang melewati ambang memakai pola menghitung, sedangkan mendaftar tanggal-tanggalnya memakai pola menyaring.

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 3 dari 3

Atasan meminta daftar semua faktur yang lewat tempo, bukan hanya yang pertama. Pola perulangan mana yang dipakai?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Tampilkan 1 lagi