1 / 14

Konwencje nazw zmiennych

Konwencje nazw zmiennych. Słowa kluczowe oraz nazwy obiektów i klas rozpoczynaj od dużej litery np. Loop, Dim, FileStream Rozpoczynaj nazwę zmiennej od małej litery stosując styl wielbłądzi ( camel style ) np. dataUrodz lub styl pascalowy np. DataUrodz

awen
Télécharger la présentation

Konwencje nazw zmiennych

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Konwencje nazw zmiennych • Słowa kluczowe oraz nazwy obiektów i klas rozpoczynaj od dużej litery np. Loop, Dim, FileStream • Rozpoczynaj nazwę zmiennej od małej litery stosując styl wielbłądzi (camel style) np. dataUrodz lub styl pascalowy np. DataUrodz • Nazwę zmiennej rozpoczynaj od 2 lub 3-znakowego skrótu typu danych np. dtDataUrodz, cNazwPrac, intPodatekVAT. Są to tzw. prefiksy węgierskie - od nazwiska węgierskiego inżyniera Mirosoftu Charles’a Simonyi

  2. Wspólny System Typów (Common Type System) Typ danych Dopuszczalne wartości Zajętość pamięci Boolean  True lub False (Prawda lub Fałsz) 2 bajty Date Data z przedz: 01.01.0001 do 31.12.9999 8 bajtów Byte Liczba bez znaku od 0 do 255 1 bajt Short Liczba od -32768 do +32767 2 bajty Integer Liczba od -2147483648 4 bajty do +2147483647 Long Liczba od - 9223372036854775808 8 bajtów do +9223372036854775807 Decimal Liczba ze znakiem złożona max 16 bajtów z 29 cyfr, nie większa niż 79228×1024 Single Liczba od -3.4028235E+38 4 bajty do +3.4028235E+38 Double Liczba od -1.79769313486231E+308 8 bajtów do +1.79769313486231E+308 Char Ciąg znaków Unicode od 0 do 65535 2 bajty String Ciąg znaków Unicode od 0 do ok. 231-1znaków Object Dowolny typ danych

  3. Symbole typów danych Typ danych Symbol typu Przykład Boolean  - True False Date - #23/08/2003# Byte - 0-255 Short S 3456S Integer I lub % 123I Long L lub & 15L Decimal D lub & 4.56D Single F lub ! 4.56F Double R lub # 4.56R Char C ”C”C String - ”VB.Net”

  4. Deklaracje zmiennych Ogólna postać deklaracji zmiennej: Dim nazwa_zmiennej As typ_zmiennej np. Dim licznikPowt As Integer Dim wartProd As Single Zmiennym podczas deklaracji można przypisać wartości np. Dim intLiczba As Integer = 456789 Dim odpowiedz = False ‘ lub True

  5. Deklaracja tablic Ogólna postać deklaracji tablicy: Dim nazwa_tablicy(wymiary) As typ_zmiennych np. Dim Prostopadlosc(7,4,9) As Integer Dim wartProd(5) As Single Tablicom podczas deklaracji można przypisać wartości np. Dim strRozmiar(2) As String = {”Mały”, ”Duży”} Pierwszy element tablicy ma zawsze wartość równą zeru.

  6. Priorytety operatorów Kategoria Operator Symbol Arytmetyczny  Potęgowanie ^ Arytmetyczny Negacja (minus) - Arytmetyczny Mnożenie oraz dzielenie zmiennoprzec. * / Arytmetyczny Dzielenie całkowite \ Arytmetyczny Reszta z dzielenia Mod Arytmetyczny Dodawanie i odejmowanie + - Złożenie (Konkatenacja) &, + Relacja (Porównanie) =, <>, <, >, <=, >=, Like, Is Logiczny Nie NOT Logiczny Oraz (Koniunkcja) AND, AndAlso Logiczny Lub (Alternatywa) OR, OrElse

  7. Instrukcje warunkowe (SELEKCJA) Ifwyrażenie_logiczneThen ciąg instrukcji End If Ifwyrażenie_logiczneThen ciąg instrukcji 1 Else ciąg instrukcji 2 End If

  8. Instrukcja wyboru (Select - Case) SelectCase zmienna Casewyrażenie_logiczne_1 Ciąg instrukcji 1 Casewyrażenie_logiczne_2 Ciąg instrukcji 2 CaseElse Ciąg instrukcji 3 EndSelect

  9. Select Case liczbaLat Case < 1 Opis = ”Niemowlę” Case 1 To 7 Opis = ”Maluch” Case 8, 9 Opis = ”Starszy maluch” Case 10 To 14 Opis = ”Podlotek” Case Else Opis = ”Jak go nazwać ?” End Select

  10. Repetycja: Do - Loop Do ciąg instrukcji Loop Jest to pętla nieskończona (!) Wyjście z pętli wykonuje się po wprowadzeniu instrukcji: Exit Do

  11. Repetycja: Do - Loop While Do ciąg instrukcji LoopWhilewyrażenie logiczne Ciąg instrukcji zostanie wykonany przynajmniej jeden raz

  12. Repetycja: Do While - Loop DoWhilewyrażenie logiczne ciąg instrukcji Loop Ciąg instrukcji może nie zostać wykonany ani razu, jeżeli początkowa wartość wyrażenia logicznego przyjmie wartość logiczną False.

  13. Repetycja: Do Until - Loop DoUntilwyrażenie logiczne ciąg instrukcji Loop Ciąg instrukcji będzie wykonywany, dopóki wartość wyrażenia logicznego będzie miała wartość logiczną False. Inaczej mówiąc: ciąg instrukcji będzie wykonywany aż do spełnienia warunku.

  14. Repetycja: For - Next For zmienna = w.pocz To w.końc Step krok ciąg instrukcji Next Dim licznik, suma As Short Dim Wektor(10) As Short For licznik = 9 To 0 Step -1 Suma = Suma + Wektor(licznik) Next

More Related