4 Contoh Penggunaan Fungsi While di Python untuk Pemula



 4 Program Sederhana Menggunakan Fungsi While di Python

1. Menampilkan Bilangan dari 1 sampai 10

Python

# Program untuk menampilkan bilangan dari 1 sampai 10


i = 1

while i <= 10:

  print(i)

  i += 1


Penjelasan:

  • i adalah variabel yang digunakan sebagai iterator.

  • Loop while akan terus berjalan selama i kurang dari atau sama dengan 10.

  • Di dalam loop, nilai i akan dicetak dan kemudian ditambah 1.

2. Menjumlahkan Bilangan dari 1 sampai 10

Python

# Program untuk menjumlahkan bilangan dari 1 sampai 10


total = 0

i = 1

while i <= 10:

  total += i

  i += 1


print(f"Total: {total}")


Penjelasan:

  • total adalah variabel yang digunakan untuk menyimpan total penjumlahan.

  • Loop while akan terus berjalan selama i kurang dari atau sama dengan 10.

  • Di dalam loop, nilai i akan ditambahkan ke total dan kemudian i akan ditambah 1.

  • Setelah loop selesai, nilai total akan dicetak.

3. Menebak Angka

Python

# Program untuk menebak angka


angka_rahasia = 7

tebakan = 0


while tebakan != angka_rahasia:

  tebakan = int(input("Masukkan tebakan Anda: "))


print("Tebakan Anda benar!")


Penjelasan:

  • angka_rahasia adalah variabel yang menyimpan angka yang harus ditebak.

  • tebakan adalah variabel yang digunakan untuk menyimpan tebakan pengguna.

  • Loop while akan terus berjalan selama tebakan tidak sama dengan angka_rahasia.

  • Di dalam loop, pengguna akan diminta memasukkan tebakan dan tebakan tersebut akan disimpan di variabel tebakan.

  • Jika tebakan benar, program akan mencetak "Tebakan Anda benar!".

4. Menghitung Faktorial

Python

# Program untuk menghitung faktorial


bilangan = int(input("Masukkan bilangan: "))

faktorial = 1


while bilangan >= 1:

  faktorial *= bilangan

  bilangan -= 1


print(f"Faktorial dari {bilangan} adalah {faktorial}")


Penjelasan:

  • bilangan adalah variabel yang menyimpan bilangan yang akan dihitung faktorialnya.

  • faktorial adalah variabel yang digunakan untuk menyimpan hasil faktorial.

  • Loop while akan terus berjalan selama bilangan lebih besar dari atau sama dengan 1.

  • Di dalam loop, nilai faktorial akan dikalikan dengan bilangan dan kemudian bilangan akan dikurangi 1.

  • Setelah loop selesai, nilai faktorial akan dicetak.

Program-program di atas adalah contoh sederhana penggunaan fungsi while di Python. Anda dapat mengembangkan program-program ini lebih lanjut untuk membuatnya lebih kompleks dan fungsional.

Sumber daya untuk mempelajari Python:

Semoga program-program ini membantu Anda memahami konsep dasar pemrograman dan fungsi while di Python!




LihatTutupKomentar