Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

27/09/2002 1 Języki programowania 1 Piotr Górczyński Instrukcje warunkowego wyboru.

Podobne prezentacje


Prezentacja na temat: "27/09/2002 1 Języki programowania 1 Piotr Górczyński Instrukcje warunkowego wyboru."— Zapis prezentacji:

1 27/09/2002 1 Języki programowania 1 Piotr Górczyński Instrukcje warunkowego wyboru

2 27/09/2002 2 Instrukcje warunkowego wyboru Instrukcje warunkowego wyboru pozwalają na wybranie sposobu działania programu w zależności od aktualnych warunków.

3 27/09/2002 3 Instrukcja If Instrukcja If wykonuje zestaw rozkazów jeśli podane wyrażenie jest prawdziwe, czyli ma wartość True. Składnia: If wyrażenie Then rozkaz1 rozkaz2... End If strHaslo=Inputbox(Jakie jest hasło?) if strHaslo<>Sezam then Msgbox Zle haslo – koniec End end if Msgbox Haslo poprawne – ide dalej

4 27/09/2002 4 Działanie If Kod programu Linia1 If a=5 then Linia2 Linia3 End if Linia4 Wykonanie programu – gdy zmienna a jest równa 5, czyli wyrażenie a=5 jest prawdziwe (True) Linia1 Linia2 Linia3 Linia4 Wykonanie programu – gdy zmienna a jest różna od 5, czyli wyrażenie a=5 jest nieprawdziwe (False) Linia1 Linia4

5 27/09/2002 5 Inna składnia If Instrukcja If wykonująca jeden rozkaz jeśli podane wyrażenie jest prawdziwe, czyli ma wartość True. Składnia: If wyrazenie Then rozkaz If intOcena=2 Then Msgbox Nie zdałeś Komunikat Nie zdałeś zostanie wyświetlony tylko wtedy, jeśli wartość zmiennej intOcena będzie równa 2, czyli wyrażenie intOcena=2 będzie prawdziwe (True).

6 27/09/2002 6 Instrukcja If i Else Zestaw rozkazów po instrukcji Else jest wykonywany jeśli wyrażenie podane w instrukcji If jest nieprawdziwe (False). Składnia: If wyrażenie Then rozkaz1 rozkaz2... Else rozkaz3 rozkaz4... End If

7 27/09/2002 7 Działanie If i Else Kod programu Linia1 If a=5 then Linia2 Else Linia3 End if Linia4 Wykonanie programu – gdy zmienna a jest równa 5, czyli wyrażenie a=5 jest prawdziwe (True) Linia1 Linia2 Linia4 Wykonanie programu – gdy zmienna a jest różna od 5, czyli wyrażenie a=5 jest nieprawdziwe (False) Linia1 Linia3 Linia4

8 27/09/2002 8 Zagnieżdżony If If Text1.Text = 2 Then Label1.Caption = "Dwa" Else If Text1.Text = 3 Then Label1.Caption = "Trzy" Else If Text1.Text = 4 Then Label1.Caption = "Cztery" Else If Text1.Text = 5 Then Label1.Caption = "Pięć" Else Label1.Caption = "Poza zakresem!" End If

9 27/09/2002 9 Instrukcja Select Case Instrukcja Select Case wykonuje dany zestaw rozkazów jeśli wyrażenie przyjmuje daną wartość. Instrukcja ta działa tylko dla wyrażeń dyskretnych Składnia: Select Case wyrażenie Case wartość1 rozkazy... [Case wartośćN rozkazy] [Case Else rozkazy] End Select

10 27/09/2002 10 Przykład Select Select Case Text1.Text Case 2 Label1.Caption = "Dwa" Case 3 Label1.Caption = "Trzy" Case 4 Label1.Caption = "Cztery" Case 5 Label1.Caption = "Pięć" Case Else Label1.Caption = "Poza zakresem!" End Select To samo zapisane instrukcją If If Text1.Text = 2 Then Label1.Caption = "Dwa" Else If Text1.Text = 3 Then Label1.Caption = "Trzy" Else If Text1.Text = 4 Then Label1.Caption = "Cztery" Else If Text1.Text = 5 Then Label1.Caption = "Pięć" Else Label1.Caption = "Poza zakresem!" End If

11 27/09/2002 11 Literatura www.vba.matrix.pl vb4all.canpol.pl


Pobierz ppt "27/09/2002 1 Języki programowania 1 Piotr Górczyński Instrukcje warunkowego wyboru."

Podobne prezentacje


Reklamy Google