( Strona testowana w przeglądarce Internet Explorer)
Program Z4_1.
Wczytać program Z2_3 i przerobić go w ten sposób, aby nie przyjmował wartości współczynnika „a” równej zero, lecz aby ponownie prosił o jego wprowadzenie. Zastosować pętlę DO działającą nieokreśloną ilość razy.
Program Z4_2.
Napisać program, który po naciśnięciu przycisku „cmdWektor” z napisem: „Wykonywanie podstawowych operacji na wektorach” będzie:
a) wprowadzał z klawiatury wartości rzeczywiste wektora „a” o indeksach zmieniających się od 1 do 5 działając zgodnie z poniższym schematem:
b) obliczał i wypisywał sumę wprowadzonych wartości wektora „a” działając zgodnie z poniższym schematem:
c) Obliczał i wypisywał wartość największego elementu wektora „a”, działając zgodnie z poniższym schematem:
d) Obliczał i wypisywał wartość najmniejszego elementu wektora „a”. Narysować schemat blokowy jego działania. Zmienną, pod którą zapamiętana będzie ta najmniejsza wartość, ma być nazwiskiem piszącego program.
e) Obliczał i wypisywał również iloczyn wartości wektora „a”. Narysować schemat blokowy jego działania. Zmienną, pod którą zapamiętany będzie ten iloczyn, ma być imieniem piszącego program. Zastanowić się nad liczeniem silni.
Instrukcja pętli DO działająca nieokreśloną ilość razy:
Sprawdzająca warunek na końcu pętli |
Sprawdzająca warunek na początku pętli |
|
|
Składnia: DO Blok instrukcji LOOP UNTIL warunek np.: do a = inputbox ( „Podaj wartość współczynnika a”) loop until a<>0 |
Składnia: DO WHILE warunek Blok instrukcji LOOP np.: a = 0 do while a=0 a = inputbox ( „Podaj wartość współczynnika a”) loop |
Odwrotna - sprawdzająca warunek na końcu pętli |
Odwrotna - sprawdzająca warunek na początku pętli |
|
|
|
|
Składnia: DO Blok instrukcji LOOP WHILE warunek np.: do a = inputbox ( „Podaj wartość współczynnika a”) loop while a=0 Powyższe 4 przykłady robią to samo |
Składnia: DO UNTIL warunek Blok instrukcji LOOP np.: a = 0 do untilL a<>0 a = inputbox ( „Podaj wartość współczynnika a”) loop |
Deklarowanie tablic - wektora.
Wektor to tablica jednowymiarowa . Wektor jest zmienną indeksowaną przechowująca wartości jednakowego typu. Deklarujemy go.:
DIM nazwa_wektora ( indeks_dolny TO indeks_górny ) { AS typ_danych}
np.:
dim a(1 to 5) as single