Perulangan (Looping)
1. Perulangan For:
Perulangan for digunakan untuk mengulangi sejumlah elemen
atau rangkaian elemen dalam struktur data seperti daftar (list), tuple, string,
atau objek lainnya.
Perulangan for dengan Rentang (Range):
fungsi range() untuk membuat rentang angka dan
mengulanginya.
Struktur Code:
for <loop_variable> in range(<start>, <stop>, <step>):
<code>
Contoh Kode Program For Menampilkan Bilangan 1 s/d 5
for x in range(1, 6, 1):
print(x, end=" ")
Seperti yang Anda lihat, fungsi rentang memiliki <tiga parameter>:
<start>: dimana barisan bilangan bulat akan dimulai. Secara default, nilainya 0.
<stop>: dimana barisan bilangan bulat akan berhenti (tanpa menyertakan nilai ini).
<step>: nilai yang akan ditambahkan ke setiap elemen untuk mendapatkan elemen berikutnya dalam urutan. Secara default, nilianya 1.
Latihan Studi Kasus:
1. Kode Program For Menampilkan Bilangan 1 s/d 10
2. Kode Program For Menampilkan Bilangan Ganjil 1 3 5 7 9
3. Kode Program For Menampilkan Bilangan Genap 2 4 6 8 10
4. Kode Program For Menampilkan Bilangan Ganjil 9 7 5 3 1
5. Kode Program For Menampilkan Bilangan Genap 10 8 6 4 2
6. Kode Program For Menampilkan Bilangan 10 s/d 1
7. Kode Program For Menampilkan Bilangan 1 + 2 + 3 + 4 + 5
8. Kode Program For Menampilkan Bilangan 1 + 2 + 3 + 4 + 5 = 15
9. Kode Program For Menampilkan Bilangan seperti soal dibawah ini dimana
nilai diinput keluar hasilnya:
Masukan nilai = 7
1 + 2 + 3 + 4 + 5 + 6 + 7 = 28
10. Vincent membeli baju di salah satu distro terkenal di tasik
a. Kasir memasukkan harga masing-masing pasang baju.
b. Program menghitung total harga dari baju yang diinput vincent.
c. Program mencetak total harga.
d. Kasir memasukkan total bayar.
e. Program mencetak kembalian.
Tampilan Outputnya:
Masukan Jumlah Baju Yang Dibeli = 2
Masukkan harga baju ke-1: 300000
Masukkan harga baju ke-2: 500000
Total harga semua pasang baju adalah: 800000
Masukan Jumlah Bayar = 1000000
Total Kembalian: 200000
QUOTE: "Sesuatu tidak akan berat jika tidak dikerjakan"