Martes, Hulyo 24, 2012

Control Structure in VB


Control Statements are used to control the flow of program's execution. Visual Basic supports control structures such as if... Then, if...Then ...Else, Select...Case, and Loop structures such as Do While...Loop, While...Wend, For...Next etc method.

If...Then selection structure

The If...Then selection structure performs an indicated action only when the condition is True; otherwise the action is skipped.
Syntax of the If...Then selection
If <condition> Then
statement
End If
e.g.: If average>75 Then
txtGrade.Text = "A"
End If

If...Then...Else selection structure

The If...Then...Else selection structure allows the programmer to specify that a different action is to be performed when the condition is True than when the condition is False.
Syntax of the If...Then...Else selection
If <condition > Then
statements
Else
statements
End If
e.g.: If average>50 Then
txtGrade.Text = "Pass"
Else
txtGrade.Text = "Fail"
End If

Nested If...Then...Else selection structure

Nested If...Then...Else selection structures test for multiple cases by placing If...Then...Else selection structures insideIf...Then...Else structures.
Syntax of the Nested If...Then...Else selection structure
You can use Nested If either of the methods as shown above
Method 1
If < condition 1 > Then
statements
ElseIf < condition 2 > Then
statements
ElseIf < condition 3 > Then
statements
Else
Statements
End If
Method 2
If < condition 1 > Then
statements
Else
If < condition 2 > Then
statements
Else
If < condition 3 > Then
statements
Else
Statements
End If
End If
EndIf
e.g.: Assume you have to find the grade using nested if and display in a text box
If average > 75 Then
txtGrade.Text = "A"
ElseIf average > 65 Then
txtGrade.Text = "B"
ElseIf average > 55 Then
txtGrade.text = "C"
ElseIf average > 45 Then
txtGrade.Text = "S"
Else
txtGrade.Text = "F"
End If

Select...Case selection structure

Select...Case structure is an alternative to If...Then...ElseIf for selectively executing a single block of statements from among multiple block of statements. Select...case is more convenient to use than the If...Else...End If. The following program block illustrate the working of Select...Case.
Syntax of the Select...Case selection structure
Select Case Index
Case 0
Statements
Case 1
Statements
End Select
e.g.: Assume you have to find the grade using select...case and display in the text box
Dim average as Integer

average = txtAverage.Text
Select Case average
Case 100 To 75
txtGrade.Text ="A"
Case 74 To 65
txtGrade.Text ="B"
Case 64 To 55
txtGrade.Text ="C"
Case 54 To 45
txtGrade.Text ="S"
Case 44 To 0
txtGrade.Text ="F"
Case Else
MsgBox "Invalid average marks"
End Select

Biyernes, Hunyo 22, 2012

THE SALSILA OF INTERINO

SALSILA OF INTERINO THE SULTANATE OF BALABAGAN (Mga Datu ago bai sa BALABAGAN)


[1] BAI AGA [LATE BAI-A-LABI OF BALABAGAN]

Children:
Bai Pinundang [current Bai-a-labi sa Balabagan]

[2] SULTAN HADJI ABDUL GHANI [LATE SULTAN OF BALABAGAN]
Children:
Sultan Daud [Ankop] Interino [late Sultan of Balabagan]
Datu Abdul Wahab Interino
Bai Dayamon Interino
Bai Nora Interino
Sultan Abdul Wahid [Wakid] Interino [Current Sultan of Balabagan]
Datu Ustaz Muslimin Interino
Datu Abdul Qadir Interino
Bai Sa’adah Interino
Bai Faridah Interino
Datu Titingan [Botchoy] Interino
Datu Robin Interino
Datu Jamaluddin Interino

[3] BAI HADJAH MARIAM INTERINO [BAI-A-LABI SA MAGULALENG]

Children:
Bai Normah Interino Marohom
Datu Jonaid Interino Marohom
Datu Jonior Interino Marohom
Datu Boniamen Interino Marohom
Bai Bailo Interino Marohom
Datu Abdul Samad Interino Marohom
Datu Ustaz Maceda Interino Marohom

[4] DATU MAORAK INTERINO
Children:
Bai Dayang Interino
Datu Abdul Razzaq Interino
Datu Amer Interino
Bai Sindirilah Interino

[5] BAI KAPOK INTERINO [BAI-A-WATA OF BALABAGAN]

Children:
Datu Umbra Interino
Bai Turumbai Interino
Datu Sukarno Interino

[6] DATU SOLAIMAN INTERINO
Children:
Bai Linang Interino
Bai Dang-dang Interino
Bai Jin-jin Interino
Bai Jonalin Interino
Datu Solaiman Jr. Interino
Datu Jonatan Interino

[7] SULTAN SHAMSUDDIN CANACAN INTERINO ZULQARNAIN

Children:
Bai Sinaidah Interino
Datu Kenedey Interino
Datu Abdul Malik Interino
Datu Nanao Interino

[8] BAI BUKA INTERINO

Children:
Datu Usman Interino
Datu Naga Interino
Datu Tailisan [Ili] Interino
Bai Apao Interino
Bai Olindang Interino

SULTANATE OF BALABAGN (Mga Datu at Bai sa Balabagan)



BALABAGAN
Balabagan is one of the three known places ruled by the sultans in the early period in Central Mindanao. According to Salsila, Central Mindanao was mainly divided into three sultanate states, first is Buwayan ruled by Datu known as Datu of Buwayan, second is Maguindanao ruled by Sultan known as Sultan of Maguindanao and finally Magulaleng (Balabagan) ruled by Sultan known as Sultan of Balabagan.




SULTAN DATU ABDUL WAKHID MAIMONA INTERINO is the current Sultan of Balabagan (the DATU stands at left side) he was proclaimed and enthroned as a Sultan of Balabagan last June 04, 2006. he is the 5th child of SULTAN HADJI ABDUL GHANI [LATE SULTAN OF BALABAGAN] and HADJA BAI MAIMONA INTERINO.




ROYAL DESCENDANTS OF THE SULTANATE (EMBN) OF BALABAGAN
(5TH NONI) & THEIR RESPECTIVE RANKS AND TITLES
4TH JUNE 2006


Current Datu and Bai of Balabagan


MGA DATU SA BALABAGAN


NAME TITLE

1. DATU ABDUL WAKHID INTERINO- SULTAN SA BALABAGAN
2. DATU ALONTO BALAO- RADJAMUDA
3. DATU RADZAK ODIN- DATU SA BALABAGAN 
4. DATU BARA BUAT- DATU A LUK'S
5. DATU RAKIM BILAO- DATU A MASLA
6. DATU ABDULGANI WANDAY- DATU A KAKA
7. DATU AMPUAN ODIN- WATAMAMA
8. DATU GUIMA GOMONSANG- PANONDIONGAN
9. DATU MAMONDIONG TANOG- SANGCOPAN
10. DATU ABIDEN H. MUSA AMBOLODTO- DATU A MANGODA
11. DATU DIMAKALING LUM-NA- DATU A WATA
12. DATU SAMAD BEDA- DATU MULOK
13. DATU RAYAN MALIK TANOG- MAMA SA BALABAGAN
14. DATU ALI SARIPADA DUMIAR JR.- DATU A DIMASANGKAY
15. DATU MAUYAG ANDOY- DATU SA KALUDAN
16. DATU CABERAN CADER- DATU A SAMPURNA
17. DATU ALEEM SARIPODIN GOMONSANG- SHAIKH A LABI
18. DATU INDAR MUSIM- SHAIKH A DATU
19. DATU USTAZ IBRAHIM ACAS- DATU CALI A SAMPURNA
20. DATU HADJI MANSOR NOR- DATU A RUMAPUNUT
21. DATU EDRES H. ABBAS GOMONSANG- TUWAN CALI
22. DATU ANIE (ALI) ABAD- MAGANDIA ORAY A CAPIALO
23. DATU SAUDIN AGCONG- DATU BANDARA
24. DATU SARIPADA BORADTONG- DATU A MAULANA
25. DATU H. NOR AYOB- DATU SA DULANGAN
26. DATU NANDO H. MUSA AMBOLODTO- DATU A MUDAPHIL
27. DATU ANGU MULOK- DATU A MALUBAY
28. DATU FISCAL DIMAODTANG- MATUA RAJA
29. DATU ALAMADA DUMIAR- IMAM SA BALABAGAN
30. DATU ALIM TALICOP- DATU A CABUGATAN
31. DATU MUAMAR AKMAD PINDIAMAN- DATU A DIAMLA
32. DATUK TAHER TADUK- MARADIA LAILA
33. DATU ANUAR ANDOY- DATU SA DIMARAO
34. DATU SAINODEN ANDOY- DATU A CABUGATAN SA RAGAYAN


MGA BAI SA BALABAGAN


NAMETITLE


1. BAI LIC-LIC SITTIE JONALYN INTERINO- BAI A LABI 
2. BAI OMAIRA CAMPANIA INDAR- BAI SA BALABAGAN
3. BAI SITTI RAGA TANOG- RADJA PUTRI
4. BAI ZENAIDA INTERINO INOG- SULUTANA BAI
5. BAI BAILOU INTERINO BENITO- DATU A BAI
6. BAI NORMA INTERINO BEDA- BAI A PANOROGAN
7. BAI DAYANG INTERINO- BAI A PANGADAPUN
8. BAI TOROMBAI INTERINO LONDAY- BAI A WATA
9. BAI LINANG INTERINO ARATOC- BAI A PUTRI
10. BAI ZENAIDA ALFONSO- BAI A LUK'S
11. BAI HALIMA ODIN- BAI A MALA
12. BAI HAIRONISA ESMAIL BENITO- BAI PUTTRI A MA'AMUR
13. BAI COBRA TANOG BALONO- BAI SAMPORNA
14. BAI NASINA ESMAIL MUSIM- BAI A PIDTAILAN
15. BAI CAIRIA BEDA BILAO- BAI A ADIL
16. BAI NORHODA ANDOY BUTUAN- BAI A GAUS
17. BAI HADJA SOBAIDA NOR LUM-NA- BAI A RUMAPUNUT
18. BAI BODIE INDAR- BAI A WARIS
19. BAI AGUIAR IBRAHIM GOMONSANG- WATA BAI
20. BAI ANN-GA ODIN- BAI A CABUGATAN
21. BAI MISLANAO GOMONSANG- BAI A DIAMLA
22. BAI RANGCA- BAI A KASANGUAN