Hai-hai Newbie foxer….
Kali ini saya ingin menge-share penjelasan struktur kondisi baik if Yang saya bahas kaliini mengenai STRUKTUR IF dalam visual basic. Pada dasarnya dalam visual basic dan visual foxpro dikenal dengan 3 macam IF (oercabangan),diantaranya :
1. IF SEDERHANA
2. IF MAJEMUK
3. NESTED IF
IF SEDERHANA merupakan sebuah percabangan yang hanya terdapat 2 kondisi/syarat.Dan jika di implementasikan ke listing program menjadi seperti berikut ini :
If Kondisi 1 then
pernyataan ke 1 dari kondisi ke 1
else
pernyataan ke 1 dari kondisi ke 2
endif
Listing diatas dapat di artikan sebagai kondisi percabangan dimana ada 2 buah kondisi, dan pada rumus IF sendiri dapat kita tuliskan sebagai
If = N - 1
“N” adalah banyaknya kondisi/syarat.
IF MAJEMUK adalah kondisi dimana terdapat kondisi/syarat lebih dari 2 kondisi/syarat. Dan jika di implementasikan ke listing programnya menjadi seperti dibawah ini :
If Kondisi 1 then
pernyataan ke 1 dari kondisi ke 1
else
If Kondisi 2 then
pernyataan ke 1 dari kondisi ke 2
else
pernyataan ke 1 dari kondisi ke 3
End If
End If
NESTED IF merupakan kondisi di dalam kondisi., Dan jika di implementasikan kedalam listing program maka akan menjadi sebagai berikut :
If Kondisi 1 thenNah itulah beberapa struktur percabangan/kondisi dalam Visual Basic dan Visual Foxpro, Listing diatas tidak harus sesuai pada penulisannya. Semua masih bisa kalian kembangkan dan kalian modifikasi sesuai dengan kebutuhan program kalian.
pernyataan ke 1 dari kondisi ke 1
IF kondisi 1.1 then
pernyataan ke 1 dari kondisi 1.1
else
pernyataan ke 1 dari kondisi 1.2
End If
else
pernyataan ke 1 dari kondisi ke 2
IF kondisi 2.1 then
pernyataan ke 1 dari kondisi ke 2.1
else
pernyataan ke 1 dari kondisi ke 2.2
End If
End If
Karena penulisan diatas adalah sebuah contoh untuk menuliskan format percabangan/kondisi dalam pemrograman visual.
Jika masih terdapat kesalahan penulisan di atas mohon maaf yang sebesar-besarnya…
Semoga Bermanfaat
kembar gan :D
http://www.indrawan21.tk/2011/10/stuktur-if-visual-basic.html
Iya gan penjelasannya sama tuh ^_^