Poznaj C++ w$ godziny0221

Poznaj C++ w$ godziny0221



212 Godzina 15

Rysunek 15.1

Deklarowanie tablicy

*— 4 bajty —►


100 bajtów    >

Elementy tablicy

Do elementów tablicy dostajemy się przez nazwę tablicy i offset. Elementy tablicy numerowane od zera, dlatego pierwszy elementem tablicy jest zawsze nazwa-Tablicy[0]. W zadeklarowanej wcześniej tablicy TablicaLong pierwszym elementem jest TablicaLong [0], drugim TablicaLong [1] itd.

Jest to trochę mylące. Np. Tablica[3] ma trzy elementy: Tablica[0], Tablica [1] i Tablica[2], Ogólnie mówiąc, Tablica[n] ma n elementów numerowanych odpowiednio od Tablica [0] do Tablica [n-1].

Czyli TablicaLong[25] jest numerowana od TablicaLong[0] aż do TablicaLong [24] . Listing 15.1. pokazuje, jak zadeklarować tablicę elementów typu int i jak ją wypełnić.

Listing 15.1. Wykorzystanie tablicy liczb całkowitych

1:    //Listing 15.1 - Tablice

2:    #include <iostream.h>

3:

4:    int main()

5:    {

6:    int    mojaTablica[5];

7:    int    i;

8:    fot    (i«0;    i<5;    i++)    //    0-4

9:    {

10:    cout « "Wartość dla mojaTablica[" « i « "]:

11:    cin » mojaTablica[i];

12:    )

13:    for (i = 0; i<5; i++)

14:    cout « i « ": " « mojaTablica[i] « "\n";

15:    return 0;

16: >

Rysunek 15.1

Deklarowanie tablicy



4 bajty —»


100 bajtów


Elementy tablicy

Do elementów tablicy dostajemy się przez nazwę tablicy i offset. Elementy tablicy są numerowane od zera, dlatego pierwszy elementem tablicy jest zawsze nazwa-Tablicy [0]. W zadeklarowanej wcześniej tablicy TablicaLong pierwszym elementem jest TablicaLong [0], drugim TablicaLong [1] itd.

Jest- to trochę mylące. Np. Tablica[3] ma trzy elementy: Tablica[0], Tabli-ca[l] i Tablica[2], Ogólnie mówiąc, Tablicafn] ma n elementów numerowanych odpowiednio od Tablica [0] do Tablica [n-1].

Czyli TablicaLong[25] jest numerowana od TablicaLong[0] aż do TablicaLong [24] . Listing 15.1. pokazuje, jak zadeklarować tablicę elementów typu int i jak ją wypełnić.

Listing 15.1. Wykorzystanie tablicy liczb całkowitych

1:    //Listing 15.1 - Tablice

2:    ttinclude <iostream. h>


3:

4:

5:

6:

7:

8:

9:

10

11

12

13

14

15

16


int main()


int mojaTablica[5]; int i;

for (i=0; i<5; i++)    // 0-4


cout « "Wartość dla mojaTablica[" « i « "]: cin » mojaTablica[i];


for (i = 0; i<5; i++)

cout « i «    " « mojaTablica[i] « "\n";

return 0;



Wartość dla mojaTablica[0]: 3

Wartość dla mojaTablica[1]: 6


Wyszukiwarka

Podobne podstrony:
Poznaj C++ w$ godziny0223 214 Godzina 15 214 Godzina 15Rysunek 15.2 Błąd słupków ogrodzeniowych Taki
Poznaj C++ w$ godziny0225 216 Godzina 15 216 Godzina 15 ANALIZA: W liniach 5—17 deklarujemy klasę KO
Poznaj C++ w$ godziny0227 218 Godzina 15 9:    cout « Tablic*[i] [j]« andl; 10:  
Poznaj C++ w$ godziny0230 Tablice 221Wskaźnik do tablicy a tablica wskaźników Rozpatrzmy trzy różne
Poznaj C++ w$ godziny0237 228 Godzina 15 Nazwa tablicy to stały wskaźnik na pierwszy element tej tab
Poznaj C++ w$ godziny0004 Spis rozdziałów Część 1 Wstęp do C++ 1 1 Zaczynamy 3 2 Program w C++ 1
Poznaj C++ w$ godziny0048 32 Godzina 3 32 Godzina 3 ANALIZA: W linii 4 deklarowana jest zmienna mala
Poznaj C++ w$ godziny0055 40 Godzina 4EFEKT DZIAŁANIA; a: Ob: 0x: Oy: 35 a: 9 b: 7 x: 16 y: 16 W lin
Poznaj C++ w$ godziny0077 Funkcje 63EFEKT DZIAŁANIA: Podaj temperaturę w stopniach Fehrenheit-a: 212
Poznaj C++ w$ godziny0082 68Godzina 5 14:    cout « "Podaj liczbę od 0 do 10,000
Poznaj C++ w$ godziny0084 70 Godzina 5 70 Godzina 5 8: 9: 10 11 12 13 14 15 16 17 18 19 20
Poznaj C++ w$ godziny0098 84 Godzina 6 class Kot { unsigned int jegoWiek; unsigned int jegoWaga;&nbs
Poznaj C++ w$ godziny0100 86 Godzina 6 86 Godzina 6 11 12 13 14 15 16 17 18 19 20
Poznaj C++ w$ godziny0101 Proste klasy 87 Linia 12 rozpoczyna sekcję prywatną, która w tym wypadku s
Poznaj C++ w$ godziny0106 Godzina 7Więcej o klasach W trakcie godziny 6, „Proste klasy”, nauczyłeś s
Poznaj C++ w$ godziny0109 96 Godzina 7 Umieszczanie deklaracji klas w plikach nagłówkowych Mimo że d
Poznaj C++ w$ godziny0121 Zaawansowane sterowanie programem 109 W liniach 12-15 wprowadzamy wartości
Poznaj C++ w$ godziny0140 Wskaźniki 129 Wskaźniki 129 13 14 15 16 17 18 cout « "longVar: "
Poznaj C++ w$ godziny0144 Wskaźniki 133 Operator dostępu pośredniego ( * ) jest używany w dwóch różn

więcej podobnych podstron