Rafli Coding
Rafli Coding
Disusun Oleh
Nama : Rafli Cahaya Nugraha
NPM : G1D024086
Kelas : A
Dosen Pengampu
Tiara Eka Putri, S.T., M.Kom.
1. 1.Buat program yang meminta pengguna menebak sebuah angka dari 1 sampai
10. Angka
yang harus ditebak adalah 7 (misalnya). Program akan terus meminta pengguna
memasukkan tebakan hingga tebakan benar. Jika pengguna menebak angka yang
lebih
rendah dari angka yang benar, cetak "Tebakan terlalu rendah!". Jika tebakan terlalu
tinggi, cetak "Tebakan terlalu tinggi!". Jika tebakan benar, cetak "Selamat! Tebakan
Anda benar."
Gambar 1.1(Input)
Source code
angka_yang_ditebak = 7
while True:
Penjelasan;
Di sini, variabel angka_yang_ditebak diinisialisasi dengan nilai 7. Ini adalah
angka yang harus ditebak oleh pemain. Program menampilkan pesan kepada
pemain untuk menebak angka dari 1 sampai 10.Loop while True digunakan agar
program terus berulang hingga tebakan pemain benar. Di dalam loop, program
Gambar 2.1(input)
Gambar 2.2(Output)
if operasi == 1:
hasil = angka1 + angka2
print("Hasil penjumlahan:", hasil)
elif operasi == 2:
hasil = angka1 - angka2
print("Hasil pengurangan:", hasil)
elif operasi == 3:
hasil = angka1 * angka2
print("Hasil perkalian:", hasil)
elif operasi == 4:
if angka2 == 0:
print("Tidak dapat membagi dengan nol.")
else:
hasil = angka1 / angka2
print("Hasil pembagian:", hasil)
kalkulator()
Gambara 3.1(input)
Gambar 3.2(Output)
SOURCE CODE
def cek_prima(angka):
if angka <= 1:
return False
for i in range(2, int(angka ** 0.5) + 1):
if angka % i == 0:
return False
return True
def cetak_bilangan_prima(n):
print(f"Bilangan prima dari 1 hingga {n}:")
for i in range(2, n + 1):
if cek_prima(i):
print(i, end=" ")
print()
Gambar.4.1(input)
SOURCE CODE
def sistem_login():
password_benar = "12345"
kesempatan = 3
if password == password_benar:
print("Login berhasil!")
return
else:
kesempatan -= 1
if kesempatan > 0:
print(f"Password salah! Anda memiliki {kesempatan} kesempatan lagi.")
else:
print("Login gagal! Anda kehabisan kesempatan.")
sistem_login()