Tugas Tis
Tugas Tis
NIM : : 531416022
1
Path : 1. 123425
2. 125
2 5 Kasus uji
Valid
1. 123456789
2. Efendy121
3. Diman@121
Invalid
1. 12345678910
2. Efendy1212
3. diman@1212
B. Input Angka usia 4-52 [Tidak menerima bilangan pecahan, tidak menerima pecahan,
Tidak menerima huruf a-z A-Z]
Valid
Inputan 4-27, output Dewasa
Inputan 28-51, output Sangat tua
Invalid
Inputan <4, output invalid
Inputan >51, output invalid
C. handphone [Tidak boleh ada angka, menerima 3-5 nilai handphone] pilihan
nilai=[samsung, nokia, mito, Sony]
Valid
Samsung,
Nokia,
Mito,
Sony.
Invalid
Xiaomi note 7,
Realme 2,
Nokia3310.
Invalid
www. kisspng.com
Inputan (8-17)
- Inputan a-1 = 7, output invalid
- Inputan a = 8, output valid (murah)
- Inputan a+1 = 9, output valid(murah)
- Inputan b-1 = 16, output valid(murah)
- Inputan b = 17, output valid (murah)
- Inputan b+1 = 18, output invalid
Inputan (21-27)
- Inputan a-1 = 20, output invalid
- Inputan a = 21, output valid (menengah)
- Inputan a+1 = 22, output valid(menengah)
- Inputan b-1 = 26, output valid(menengah)
- Inputan b = 27, output valid (menengah)
- Inputan b+1 = 28, output invalid
Inputan (34-37)
- Inputan a-1 = 33, output invalid
- Inputan a = 34, output valid (agak mahal)
- Inputan a+1 = 35, output valid(agak mahal)
- Inputan b-1 = 36, output valid(agak mahal)
- Inputan b = 37, output valid (agak mahal)
- Inputan b+1 = 38, output invalid
Inputan (47-47)
- Inputan a-1 = 46, output invalid
- Inputan a = 47, output valid (mahal)
- Inputan a+1 = 48, output valid(mahal)
- Inputan b-1 = 46, output valid(mahal)
- Inputan b = 47, output valid (mahal)
- Inputan b+1 = 48, output invalid
4. Bonus
Read (M,P,C);
While(C!=9){
C=C-1}
For(P>6;P--)
Write(M);
}
Indenpenden Path
1
Path : 1. 123247
2. 123245647
2 3. 1245647
4. 1247
3 4 Kasus uji
7 6 Kesimpulan