Technologie informacyjne - wykład 2-3, AM SZCZECIN, Informatyka - Wykłady


Instruckcje wejścia/wyjścia, dotyczące formularza (formanty):

Instrukcje wejścia/wyjścia, bez użycia formularza:

InputBox (wprowadzanie danych)

MsgBox (wyświetlanie danych)

TextBox (mini-formularz)

Składnie:

InputBox(”komunikat”) - wyświetla okno wprowadzania danych

MsgBox(dane) - wyświetla okno wyjścia danych

Cells(n,m) - odwołanie się do komórki Excela

WorkSheets(”arkusz”).Cells(n,m) - odwołanie się do komórki w określonym arkuszu

Shell(”ścieżka”) - uruchamia zewnętrzny program

LoadPicture(” ścieżka”) - ładuje obraz do obiektu

OPERATORY

Operatory porównania:

Operator

True if

False if

Null if

< (less than)

Expression1 < expression2

Expression2 >= expression2

expression1 or expression2 = Null

<= (less than or equal to)

Expression1 > expression2

expression1 or expression2 = Null

> (greater than)

Expression1 <= expression2

expression1 or expression2 = Null

>= (greater than or equal to)

Expression1 < expression2

expression1 or expression2 = Null

= (equal to)

expression1 or expression2 = Null

<> (not equal to)

expression1 <> expression2

expression1 or expression2 = Null

Operatory logiczne:

NOT() - zaprzeczenie

() AND () - koniunkcja

() OR () - alternatywa

Przykłady:

NOT(12<=9,87) `True

NOT(12<>9,87) `False

(12<=9,87) AND (12<>9,87) `False

(9,87<12) AND (12<>9,87) `True

(12<=9,87) OR (12<>9,87) `True

(12>=9,87) OR (12=9,87) `False

Operatory arytmetyczne:

+ dodawanie

- odejmowanie

* mnożenie

/ dzielenie

^ potęgowanie

\ dzielenie całkowite

MOD reszta z dzielenia całkowitego

Operatory łączenia tekstów:

+ łączy dwa teksty

& wymusza łączenie tekstu z innym typem danych

WYRAŻENIA:

DIM K As INTEGER, X As SINGLE, S As STRING

X = 12,6

K = 8

S = “Ala ma kota”

Przykłady:

Wyrażenie: Wartość:

(K^2) MOD 5 `4

((X*2) - K - 1.2) / K * (K - 6) `4

LEFT(S, 7) & K & MID(S, 7, 4) + „ów” `”Ala ma 8 kotów”

Instrukcja podstawienia:

DIM K As INTEGER, X, Y, Z As SINGLE, S, W As STRING

X = 12,6

K = 8

S = “Ala ma kota”

Przykłady:

Wyrażenie: Wartość:

Y = (K^2) MOD 5 `Y = 4

Z = ((X*2) - K - 1.2) / K * (K - 6) `Z = 4

W = LEFT(S, 7) & K & MID(S, 7, 4) + „ów” `W = ”Ala ma 8 kotów”

2.3. Instrukcja warunkowa, wyboru:

IF warunek1 THEN

ciąg instrukcji

[ELSEIF warunek2 THEN

ciąg instrukcji]

[ELSE

ciąg instrukcji]

END IF

Przykłady:

IF (X > 0) OR (Y > 0) THEN

Tekst = ”jedna z liczb jest dodatnia”

END IF

IF X > 0 THEN

ZNAK_x = 1

ELSEIF X = 0 THEN

ZNAK_x = 0

ELSE

ZNAK_x = (-1)

END IF

Instrukcja wyboru:

SelectCase wyrażenie

Case wartość1

Instrukcje VB

Case wartość2

Instrukcje VB

[Case Else

Instrukcje VB]

End Select

W zależności od wartości porównywanego wyraqżenia,

VB wykona jeden z fragmentów kodu.

Wyrażenie: dowolne wyrażenie VB typu integer albo string.

2.4. Instrukcje organizacji pętli:

Iteracja:

For licznik = początek To koniec [STEP krok]

Instrukcje VB

Next licznik

Licznik: dowolna nazwa zmiennej, która przechowuje liczbę powtórzeń

Początek: określa początkową wartość licznika

Koniec: określa maksymalną liczbę powtórzeń

Słowo kluczowe Next odsła VB do nazwy licznika

Za każdym razem, gdy VB wykona instrukcje pętli, wartośc licznika będzie zwiększana o jeden. Można to zmienić dopisując słowo kluczowe Step oraz liczbę oznaczającą o ile powiększamy licznik.

Cykl:

Do While warunek logiczny

Instrukcje VB

Loop

Do

Instrukcje VB

Loop While wartunek logiczny

Do Until warunek logiczny

Instrukcje VB (kod wykonywany gdy warunek jest fałszywy)

Loop



Wyszukiwarka

Podobne podstrony:
Technologie informacyjne - wykład 2-4, AM SZCZECIN, Informatyka - Wykłady
Technologie informacyjne - wykład 2-8, AM SZCZECIN, Informatyka - Wykłady
Technologie informacyjne - wykład 2-6, AM SZCZECIN, Informatyka - Wykłady
Technologie informacyjne - wykład 2-5, AM SZCZECIN, Informatyka - Wykłady
Technologie informacyjne - wykład 2-2, AM SZCZECIN, Informatyka - Wykłady
Technologie informacyjne - wykład 2-7, AM SZCZECIN, Informatyka - Wykłady
Technologie informacyjne - wykład 2-4, AM SZCZECIN, Informatyka - Wykłady
Technologia Informacyjna wykład 1, ściągnięte, IT, Technologia Informacyjna(5)
zarzadzanie 9, Zarządzanie i inżynieria produkcji KOLOKWIA, WYKŁADY, SKRYPTY, Makroekonomia, technol
TI -wyklad 2, Studia - Mechatronika, I semestr, Technologia Informacyjna
Prawo - egzamin - Kopia, Zarządzanie i inżynieria produkcji KOLOKWIA, WYKŁADY, SKRYPTY, Makroekonomi
wykład 11 12 technologie informacyjne
Technologia informacyjna Wykład nr 1
technologie informacyjne wykład 4  02 2013
Wykład 16.12.08, podstawy informatyki vel technologie informacyjne
Technologie sieciowe wykład informacje, Uczelnia, II semestr, Technologie sieciowe Korniak wykład g
TI pytania sem1.13r, UE KATOWICE - FIR - Rachunkowość, I stopień, SEMESTR II, Technologia Informatyc
TI EGZAMIN PRZEPISANE - z odpowiedziami, UE KATOWICE - FIR - Rachunkowość, I stopień, SEMESTR II, Te

więcej podobnych podstron