Jawaban : Membuat sebuah program sederhana yang menggunakan kondisi kondisi pengulangan​

Copyright | Privacy Policy | Contact | Dmca

Membuat sebuah program sederhana yang menggunakan kondisi kondisi pengulangan​

Jawaban:

Disini saya membuat program dengan menggunakan bahasa Python agar mudah dimengerti dan saya akan memberikan penjelasan tentang hasil eksekusi program agar dapat diterapakan dalam bahasa pemrograman yang lain.

Penjelasan:

While loop

Pengulangan While Loop di dalam bahasa pemrograman Python dieksesusi statement berkali-kali selama kondisi bernilai benar atau True.

Contoh program pengulangan while:

nilai = int(input("Masukkan nilai awal = "))

print (“Pengulangan while dimulai...”)

while (nilai > 1):

         nilai = nilai / 2

         print (nilai)

print ("Pengulangan while selesai...")

Hasil Run :

Masukkan nilai awal = 100

Pengulangan while dimulai...

50.0

25.0

12.5

6.25

3.125

1.5625

0.78125

Pengulangan while selesai...

Hasil eksekusi program diatas adalah menggunakan pengulangan while di dalam bahasa pemrograman Python dieksesusi statement berkali-kali selama kondisi bernilai benar. Pada baris 3 (nilai = int(input("Masukkan nilai awal = "))) melakukan inputan nilai untuk variabel nilai, lalu pengulangan while (nilai > 1): → ketika nilai lebih besar dari 1, maka kan mengeksekusi statement 1 yaitu :

  1. perintah nilai = nilai/2 → menjorok artinya statement ini merupakan bagian dari pengulangan while yang melakukan pengulangan pada inputan nilai dan dibagi 2 secara terus-menerus (berulang) sampai variabel nilai tersebut tidak dapat lagi dibagi dengan 2
  2. print(nilai) → mencetak hasil dari nilai yang dilakukan pembagian pengulangan sampai selesai

Program akan berhenti setelah hasil bagi sudah tidaak bisa dibagi lagi atau akan berhenti jika hasilnya sudah kurang dari 1(satu)

While Else

Hampir sama seperti diatas hanya saja else hanya akan dieksekusi bila kondisi while bernilai salah.

Contoh program pengulangan while else:

count = 0

while (count < 5):

      print(count, "kurang dari 5")

      count = count + 1

else:

      print(count, "tidak kurang dari 5")

Hasil Run:

0 kurang dari 5

1 kurang dari 5

2 kurang dari 5

3 kurang dari 5

4 kurang dari 5

5 tidak kurang dari 5

Hasil eksekusi program → while bisa diisi dengan else yang berarti jika kondisi bernilai salah, pada kasus diatas sebuah variabel count = 0 yang memasuki perulangan while(count < 5): berarti count disini bernilai True selama 0 masih kurang dari 5 dan jika count lebih dari 5 maka akan bernilai False. Pengulangan akan berjalan sampai selesai alias sampai jika kondisi bernilai salah (False), pengulangan akan berjalan pada bagian else dan akan menampilkan perintah (print(count, "tidak kurang dari 5")) karena kondisi tersebut bernilai salah.

For loop

Pengulangan for pada Python memiliki kemampuan untuk mengulangi item dari urutan apapun, seperti list atau string.

Contoh program pengulangan for:

nilai = int(input("Masukkan nilai iterasi = "))

print ("Pengulangan for dimulai...")

for i in range(nilai):

       nilai = nilai * 2

       print (str(i+1) + ". Nilai di iterasi ke-" + str(i+1) + " = " + str(nilai))

print ("Pengulangan for selesai.")

Hasil Run:

Masukkan nilai iterasi = 5

Pengulangan for dimulai...

1. Nilai di iterasi ke-1 = 10

2. Nilai di iterasi ke-2 = 20

3. Nilai di iterasi ke-3 = 40

4. Nilai di iterasi ke-4 = 80

5. Nilai di iterasi ke-5 = 160

Pengulangan for selesai.

Hasil eksekusi program → Program diatas menggunakan pengulangan for memiliki kemampuan untuk mengulangi item dari urutan apapun, seperti list atau string. Program tersebut langsung mengeksekusi tanpa melihat benar atau tidaknya inputan pada baris 3(nilai), for i in range(nilai): → untuk i dalam jangkauan(nilai) masuk ke statement 1 dan akan mengeksekusi perintah yang ada. Kenapa, pada str(i+1), i harus ditambah 1?  Karena str(i+1) akan mengeksekusi pengulangan i yang dimulai dari angka 1.

Apa perbedaan for dengan struktur pengulangan while?  Keduanya memiliki perbedaan pada segi penggunaan, dikatakan jika for lebih digunakan dalam perulangan yang sudah diketahui jumlah perulangannya (countable). Sedangkan perulangan while digunakan ketika jumlah perulangannya belum ditentukan (uncountable).

Mungkin hanya segitu yang bisa saya berikan sebenarnya masih ada lagi dan menurut saya penjelasan dan contoh program diatas sudah cukup, dan jika ada yang ingin ditanyakan bisa tanya di kolom komentar. Terimakasih...

SEMOGA BERMANFAAT.....

Jawaban : Membuat sebuah program sederhana yang menggunakan kondisi kondisi pengulangan​. There are any Jawaban : Membuat sebuah program sederhana yang menggunakan kondisi kondisi pengulangan​ in here.