nama = ['A', 'B', 'C', 'D', 'E'] nilai = [90, 65, 78, 85, 72] for i in range(len(nama)): if nilai[i] >= 75: print(f"{nama[i]} memiliki nilai {nilai[i]} dinyatakan Lulus") else: print(f"{nama[i]} memiliki nilai {nilai[i]} dinyatakan Tidak Lulus")
A memiliki nilai 90 dinyatakan Lulus B memiliki nilai 65 dinyatakan Tidak Lulus C memiliki nilai 78 dinyatakan Lulus D memiliki nilai 85 dinyatakan Lulus E memiliki nilai 72 dinyatakan Tidak Lulus
n = int(input("Masukkan nilai n: ")) ganjil = [] genap = [] for i in range(1, n + 1): if i % 2 != 0: ganjil.append(i) else: genap.append(i) print("Angka Ganjil:") print(*ganjil) # Menggunakan * untuk mencetak elemen list tanpa tanda kurung siku print("Angka Genap:") print(*genap)
Angka Ganjil: 1 3 5 7 9 11 13 15 17 19 Angka Genap: 2 4 6 8 10 12 14 16 18 20
n = int(input("Masukkan nilai n: ")) prima = [] for i in range(2, n + 1): is_prima = True for j in range(2, int(i**0.5) + 1): if i % j == 0: is_prima = False break if is_prima: prima.append(i) print("Bilangan prima dari 1 sampai", n) print(*prima)
Bilangan prima dari 1 sampai 30 2 3 5 7 11 13 17 19 23 29
def is_prima(n): if n <= 1: return False for i in range(2, int(n**0.5) + 1): if n % i == 0: return False return True n = int(input("Masukkan nilai n: ")) bukan_prima = [] for i in range(1, n + 1): if not is_prima(i): bukan_prima.append(i) print("Bilangan bukan prima dari 1 sampai", n) print(*bukan_prima)
Bilangan bukan prima dari 1 sampai 30 1 4 6 8 9 10 12 14 15 16 18 20 21 22 24 25 26 27 28 30
t = [2, 5, 8, 3, 6, 9] p = [1, 4, 7, 2, 5, 8] hasil = [] for x, y in zip(t, p): hasil.append(x * y) print(hasil)
[2, 20, 56, 6, 30, 72]
uang = 15000 barang = ['Telur', 'Beras', 'Tepung', 'Daging', 'Tempe'] harga = [2000, 15000, 8000, 23000, 6000] keranjang = barang[0:3] total = 0 for i in range(len(keranjang)): index = barang.index(keranjang[i]) total += harga[index] if total <= uang: print(f"Uang cukup karena total pembelian sebesar {total}") else: print(f"Uang tidak cukup karena total pembelian sebesar {total}")
Uang tidak cukup karena total pembelian sebesar 25000
uang = 15000 barang = ['Telur', 'Beras', 'Tepung', 'Daging', 'Tempe'] harga = [2000, 15000, 8000, 23000, 6000] keranjang = ['Telur', 'Tepung'] # Keranjang hanya berisi Telur dan Tepung total = harga[barang.index('Telur')] + harga[barang.index('Tepung')] if total <= uang: print(f"Uang cukup karena total pembelian sebesar {total}") else: print(f"Uang tidak cukup karena total pembelian sebesar {total}")
Uang cukup karena total pembelian sebesar 10000
# Daftar barang dan harga barang = ['Telur', 'Beras', 'Tepung', 'Daging', 'Tempe'] harga = [2000, 15000, 8000, 23000, 6000] # Uang yang dimiliki uang = 15000 # Barang yang diambil oleh Cita (Telur, Beras, dan Tepung) keranjang = barang[:3] # Mengambil Telur, Beras, dan Tepung print('Keranjang berisi:', keranjang) # Menghitung total harga barang di keranjang total_harga = harga[0] + harga[1] + harga[2] # Harga Telur + Harga Beras + Harga Tepung # Menentukan apakah uang cukup atau tidak if total_harga <= uang: print(f"Uang cukup karena total pembelian sebesar {total_harga}") else: print(f"Uang tidak cukup karena total pembelian sebesar {total_harga}")
Keranjang berisi: ['Telur', 'Beras', 'Tepung'] Uang tidak cukup karena total pembelian sebesar 25000
# Daftar barang dan harga barang = ['Telur', 'Beras', 'Tepung', 'Daging', 'Tempe'] harga = [2000, 15000, 8000, 23000, 6000] # Uang yang dimiliki uang = 15000 # Barang yang diambil oleh Cita (Telur dan Tepung) keranjang = [barang[0], barang[2]] # Mengambil Telur dan Tepung print('Keranjang berisi:', keranjang) # Menghitung total harga barang di keranjang total_harga = harga[0] + harga[2] # Harga Telur + Harga Tepung # Menentukan apakah uang cukup atau tidak if total_harga <= uang: print(f"Uang cukup karena total pembelian sebesar {total_harga}") else: print(f"Uang tidak cukup karena total pembelian sebesar {total_harga}")
Keranjang berisi: ['Telur', 'Tepung'] Uang cukup karena total pembelian sebesar 10000