Langsung ke konten utama

PERULANGAN DENGAN IF UNTUK GANJIL GENAP

CONTOH 1:

x = int(input('Masukkan angka: '))
for x in range(1,10):
 print(x ,' adalah bilangan', 'genap' if (x % 2 == 0) else 'ganjil')

Masukkan angka: 1 1 adalah bilangan ganjil 2 adalah bilangan genap 3 adalah bilangan ganjil 4 adalah bilangan genap 5 adalah bilangan ganjil 6 adalah bilangan genap 7 adalah bilangan ganjil 8 adalah bilangan genap 9 adalah bilangan ganjil




CONTOH 2 (Menggunakan While True):

while True:
    x = int(input('Masukkan bilangan genap: '))
    if x % 2 == 0:
        print("Sip")
        break
    else:
        print("Bilangan yang dimasukkan bukan bilangan genap. Silakan masukkan lagi.")

Masukkan bilangan genap: 3 Bilangan yang dimasukkan bukan bilangan genap. Silakan masukkan lagi. Masukkan bilangan genap: 5 Bilangan yang dimasukkan bukan bilangan genap. Silakan masukkan lagi. Masukkan bilangan genap: 2 Sip


CONTOH 3 (Menggunakan Max Attemp):

max_attempts = 5

for asolole in range(max_attempts):
    x = int(input('Masukkan bilangan genap: '))
   
    if x % 2 == 0:
        print("Sip")
        break
    else:
        print("Bilangan yang dimasukkan bukan bilangan genap. Silakan masukkan lagi.")
else:
    print(f"Batas percobaan {max_attempts} kali telah tercapai. Program berhenti.")

Masukkan bilangan genap: 3
Bilangan yang dimasukkan bukan bilangan genap. Silakan masukkan lagi.
Masukkan bilangan genap: 3
Bilangan yang dimasukkan bukan bilangan genap. Silakan masukkan lagi.
Masukkan bilangan genap: 2
Sip
CodeText

Komentar

Postingan populer dari blog ini

Membuat Database dan Mengisinya Di PHPMYADMIN

ERD

Relasi Database MYSQL