Mencetak Angka Yang Sisa Hasil Bagi 4 Menggunakan While Dalam Bahasa Pemograman Python
05:21 |
Banyak Bahasa ~ Baiklah di posting kali mencetak angka yang bisa sisa hasil bagi 4 atau mod 4
menggunakan While Dalam Bahasa Pemograman Python. Berikut contohnya :
Berikut penjelasannya. Pertama kita mempunyai variable n untuk kita inputkan dari contoh di
atas kita inputkan dengan angka 50
maka variable n bernilai 50 dan kita mempunyai variable i yang telah kita simpan dengan angka 1 dan variable jumlah yang bernilai 0,
setelah itu dia akan melakukan while i
<= n maka while 1 <= 50 Benar,
maka dia akan ke kondisi if i % 4 == 0 maka
if 1 % 4 == 0 Salah, maka dia akan i = i + 3 , i = 1
+ 3 jadi variable i bernilai 4 setelah itu dia akan melakukan lagi while i <= n maka while 4 <= 50 Benar, maka dia akan
masuk ke kondisi if i % 4 == 0 maka if 4 % 4 == 0 Benar, maka dia akan
masuk ke jumlah = jumlah + i maka jumlah = 0 + 4 jadi variable jumlah menyimpan angka 4 setelah itu dia akan masuk i = i + 3 maka i = 4 + 3 jadi variable i bernilai
7 selanjutnya dia akan masuk ke while i <= n maka while 7 <= 50 Benar, maka dia akan
masuk ke kondisi if i % 4 == 0 maka if 7 % 4 == 0 Salah, maka dia akan
masuk ke i = I + 3 maka i = 7 + 3 maka variable i bernilai 10 setelah itu dia akan melakukan while i <= n maka while
10 <= 50 Benar, maka dia akan masuk ke kondsi if i % 4 ==0 maka if 10 % 4
== 0 Salah, maka dia akan masuk i =
i + 3 maka i = 10 + 3 jadi
variable i bernilai 13 selanjutnya dia akan melakukan
perulangan while i < = 50 maka while 13 <= 50 Benar, maka dia akan
melakukan ke kondisi if i % 4 ==0 maka
if 13 % 4 == 0 Salah, maka dia akan
ke i = i + 3 maka i = 13 + 3 jadi variable i bernilai 16 selanjutnya dia akan melakukan while i <= 50 maka while
16 <= 50 Benar, maka dia akan melakukan kondisi if i % 4 ==0 maka if 16 % 4
== 0 Benar, maka dia akan ke variable jumlah
= jumlah + i sebelumnya variable jumlah
telah menyimpan angka 4 maka jumlah = 4
+ 16 maka variable jumlah menyimpan
angka 20, selanjutnya dia akan masuk
ke i = i + 3 maka i = 16 + 3 maka variable i bernilai 19 selanjutnya dia akan masuk ke while i <= n maka while
19 <= 50 Benar, maka dia akan melakukan ke kondisi if i % 4 ==0 maka if 19 % 4
== 0 Salah, maka dia akan ke variable i
= i + 3 maka i = 19 + 3 jadi
variable i bernilai 22 selanjutnya dia akan melakukan while i <= n maka while 22 <= 50 Benar, maka dia akan ke
kondisi if i % 4 ==0 maka if 22 % 4 == 0 Salah, maka dia akan ke
variable i = i + 3 maka i = 22 + 3 jadi variable i bernilai
25 selanjutnya dia akan melakukan while i <= 50 maka while 25 <= 50 Benar, maka dia akan
melakukan ke kondisi if i % 4 ==0 maka
if 25 % 4 == 0 Salah, maka dia akan
ke variable i = i + 3 maka i = 25 + 3 jadi variable i bernilai 28 selanjutnya dia akan melakukan while i <= n maka while
28 < = 50 Benar, maka dia akan ke kondisi if i % 4 ==0 maka if 28 % 4
== 0 Benar,maka dia akan ke variable jumlah
= jumlah + i sebelumnya variable jumlah telah menyimpan angka 20 maka jumlah = 20 + 28 maka variable jumlah
menyimpan angka 48 selanjutnya dia akan ke i = i + 3 maka i = 28 + 3 maka
variable i menyimpan angka 31 selanjutnya dia akan masuk ke while i <= n maka while 31 <= 50 Benar, maka dia akan
melakukan ke kondisi if i % 4 ==0
maka if 31 % 4 == 0 Salah, maka dia
akan ke variable i = i + 3 maka i = 31 + 3 jadi variable i bernilai angka 34 selanjutnya dia akan ke while
i <= n maka while 34 <= 50
Benar, maka dia akan ke kondisi if i
% 4 ==0 maka if 34 % 4 == 0 Salah,
maka dia akan ke variable i = i + 3 maka
i = 34 + 3 jadi variable i bernilai angka 37 selanjutnya dia akan melaukan while i <= n maka while
37 <= 50 Benar, maka dia akan ke kondisi if i % 4 ==0 maka if 37 % 4
==0 Salah, maka dia akan ke variable i
= i + 3 maka i = 37 + 3 maka
variable i bernilai angka 40 selanjutnya dia akan melakukan while i <= n maka while 40 <= 50 Benar, maka dia akan
ke kondisi if i % 4 ==0 maka if 40 % 4 ==0 Benar, maka dia akan ke
variable jumlah = jumlah + i sebelumnya
variable jumlah menyimpan angka 48 maka jumlah = 48 + 40 maka variable jumlah
menyimpan angka 88 selanjutnya dia akan ke variable i = i + 3 maka i = 40 + 3 maka variable i bernilai
angka 43 selanjutnya dia akan while i <= n maka while 43 <= 50 Benar, maka dia akan
ke kondisi if i % 4 ==0 maka if 43 % 4 ==0 Salah, maka dia akan ke variable
i = i + 3 maka i = 43 + 3 maka variable i bernilai
angka 46 selanjutnya dia akan
melakukan while i <= n maka while 46 <= 50 Benar, maka dia akan
ke kondisi if i % 4 ==0 maka if 46 % 4 ==0 Salah, maka dia akan ke
variable i = i + 3 maka i = 46 + 3 maka variable i bernilai 49 selanjutnya dia akan melakukan while i <= n maka while
49 <= 50 Benar, maka dia akan ke
kondisi if i % 4 ==0 maka if 49 % 4 ==0 Salah, maka dia akan ke
variable i = i + 3 maka i = 49 + 3 maka variable i bernilai angka 52 selanjutnya dia akan ke while
i <= n maka while 52 <= 50
Salah, maka dia akan ke print(jumlah)
dan akan mencetak variable jumlah
tadi variable jumlah menyimpan anka 88 maka angka 88 yang akan dicetak.
Demikianlah posting kali ini semoga bermanfaat dan selamat mencoba.
0 komentar:
Post a Comment