Mengenal Looping (Perulangan) dalam Pemrograman untuk Pemula

Mengenal Looping (Perulangan) dalam Pemrograman untuk Pemula

Looping atau perulangan adalah konsep penting dalam pemrograman yang memungkinkan komputer melakukan suatu tugas berulang kali tanpa harus menulis kode yang sama berulang-ulang.

Dengan perulangan, kita bisa:

  • mencetak data berkali-kali,
  • membaca daftar item satu per satu,
  • membuat program yang berjalan otomatis,
  • hingga memproses data dalam jumlah besar.

Artikel ini membahas jenis-jenis looping dan contoh penggunaannya untuk pemula.


Apa Itu Looping?

Looping adalah instruksi yang membuat program mengulang perintah tertentu selama kondisi masih terpenuhi.

Contoh dunia nyata:

“Selama baterai HP di bawah 20%, HP akan menampilkan peringatan.”


Dua Jenis Looping yang Paling Umum

1. Looping FOR

Digunakan ketika jumlah perulangan sudah diketahui.

Contoh sederhana:

for i in range(5):
    print("Halo")

Output (dicetak 5 kali):

Halo
Halo
Halo
Halo
Halo

2. Looping WHILE

Digunakan ketika jumlah perulangan belum pasti, dan hanya berhenti ketika kondisinya berubah.

Contoh:

i = 1
while i <= 5:
    print("Perulangan ke", i)
    i += 1

Contoh Perulangan dalam Dunia Pemrograman


1. Mencetak Angka 1 sampai 10

for i in range(1, 11):
    print(i)

2. Membaca Daftar Nama

nama = ["Dina", "Rizky", "Ami", "Putra"]

for n in nama:
    print("Nama:", n)

3. Menjalankan Perulangan Sampai Kondisi Tercapai (while)

battery = 5

while battery > 0:
    print("Baterai masih:", battery, "%")
    battery -= 1

Break dan Continue pada Looping

1. break

Menghentikan loop secara paksa.

for i in range(1, 10):
    if i == 5:
        break
    print(i)

Output:

1
2
3
4

2. continue

Melewati satu perulangan dan melanjutkan ke perulangan berikutnya.

for i in range(1, 6):
    if i == 3:
        continue
    print(i)

Output:

1
2
4
5

Contoh Program Sederhana dengan Looping

1. Menghitung Total Harga

harga = [5000, 3000, 2000]
total = 0

for h in harga:
    total += h

print("Total:", total)

2. Game Mini – Menghitung Mundur

count = 5

while count > 0:
    print("Game mulai dalam:", count)
    count -= 1

print("Mulai!")

Kesalahan Umum Pemula

❌ Lupa menambah nilai pada while, menyebabkan infinite loop (loop tak berakhir)
❌ Salah menulis range
❌ Logika break/continue tidak ditempatkan di dalam kondisi yang benar
❌ Mengulang sesuatu yang tidak perlu


Kesimpulan

Looping adalah alat penting yang membuat program lebih efisien dan otomatis.
Dengan memahami FOR dan WHILE, kamu bisa membuat:

✔ program kalkulator,
✔ pengelola data,
✔ game sederhana,
✔ pengulangan otomatis,
✔ dan aplikasi lebih kompleks.

Jika kamu menguasai percabangan dan looping, kamu sudah berada di jalur yang tepat untuk melanjutkan ke materi berikutnya seperti fungsi (function).

Comments

Popular posts from this blog

Cara Membuat File PDF di HP dan Laptop Tanpa Aplikasi Berat (Panduan Lengkap untuk Pemula)

Cara Menghemat Baterai HP Oppo agar Tahan Seharian

Tips Menggunakan S-Pen di Samsung Terbaru: Maksimalkan Kreativitas dan Produktivitas