Anda di halaman 1dari 2

Nama : Faisal Rachman Hakim

NIM : G.231.20.0139

Matkul : Pengujian Sistem

Tugas White Box

1. Membuat/mencari program sederhana


Program Cek Bilangan Positif, Negatif atau Nol
#Menginput Angka
angka = float(input("Tulis Sebuah Angka: "))

#Menampilkan Kondisi Angka Positif


if angka > 0:
print("Angka Positif")

#Menampilkan Kondisi Angka Nol


elif angka == 0:
print("Angka Nol")

#Menampilkan Kondisi Angka Negatif


else:
print("Angka Negatif")

2. Gambarkan flow graphnya


3. Tuliskan path independentnya(jalur)
Path independentnya terdiri dari 3 Path yaitu:

• Path 1 : 1 – 2 – 5
• Path 2 : 1 – 3 – 5
• Path 3 : 1 – 4 – 5

4. Hitung Cyclomatic Complexitynya

V(G) = E – N + 2

V(G) : cyclomatic complexity


E : total jumlah edge
N : total jumlah node

Untuk perhitungan di atas menjadi :


V(G) = 6 - 5 + 2
V(G) = 3

Jadi, Cyclomatic Complexity untuk program tersebut adalah 3

Anda mungkin juga menyukai