Skip to content

Commit 8ea7380

Browse files
committed
percabangan
1 parent b0eb966 commit 8ea7380

6 files changed

Lines changed: 69 additions & 0 deletions

File tree

08-percabangan/01-if.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
if True:
2+
print('Kode program ini akan dieksekusi')
3+
4+
if False:
5+
print('Sedangkan kode program ini tidak akan dieksekusi')
6+
7+
print('Kode program ini akan selalu dieksekusi')
8+
9+
if 5 > 10: # ✅
10+
print('Nilai 5 lebih dari 10')
11+
12+
if 10 > 5: # ❌
13+
print('Nilai 10 lebih dari 5')

08-percabangan/02-if-else.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
nilai = int(input('Masukkan nilai anda: '))
2+
3+
print('Nilai anda adalah:', nilai, '\n')
4+
5+
if nilai >= 70:
6+
print('Selamat, anda lulus!')
7+
else:
8+
print('Maaf, anda tidak lulus.')
9+

08-percabangan/03-if-elif-else.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
nilai = int(input('Masukkan nilai: '))
2+
3+
if nilai >= 90:
4+
print('Predikat A')
5+
elif nilai >= 80:
6+
print('Predikat B')
7+
elif nilai >= 60:
8+
print('Predikat C')
9+
elif nilai >= 40:
10+
print('Predikat D')
11+
else:
12+
print('Predikat E')
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
nilai = int(input('Masukkan nilai: '))
2+
3+
if nilai >= 90:
4+
print('Predikat A')
5+
if nilai >= 80:
6+
print('Predikat B')
7+
if nilai >= 60:
8+
print('Predikat C')
9+
if nilai >= 40:
10+
print('Predikat D')
11+
else:
12+
print('Predikat E')
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
nilai = int(input('Masukkan nilai: '))
2+
status = 'lulus' if nilai >= 70 else 'tidak lulus'
3+
4+
# if nilai >= 70:
5+
# status = 'lulus'
6+
# else:
7+
# status = 'tidak lulus'
8+
9+
print(status)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
nilai = int(input('Masukkan nilai: '))
2+
usia = int(input('Masukkan usia: '))
3+
4+
if nilai >= 75:
5+
if (usia < 15):
6+
print('Selamat adek, kamu lulus!')
7+
else:
8+
print('Selamat kakak, kamu lulus!')
9+
else:
10+
if (usia < 15):
11+
print('Mohon maaf dek, coba lagi ya!')
12+
else:
13+
print('Mohon maaf kak, coba lagi ya!')
14+

0 commit comments

Comments
 (0)