Poznaj C++ w$ godziny0221
212 Godzina 15
Rysunek 15.1
Deklarowanie tablicy
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], 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 —»
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 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 TakiPoznaj C++ w$ godziny0225 216 Godzina 15 216 Godzina 15 ANALIZA: W liniach 5—17 deklarujemy klasę KOPoznaj 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óżnePoznaj C++ w$ godziny0237 228 Godzina 15 Nazwa tablicy to stały wskaźnik na pierwszy element tej tabPoznaj C++ w$ godziny0004 Spis rozdziałów Część 1 Wstęp do C++ 1 1 Zaczynamy 3 2 Program w C++ 1Poznaj C++ w$ godziny0048 32 Godzina 3 32 Godzina 3 ANALIZA: W linii 4 deklarowana jest zmienna malaPoznaj C++ w$ godziny0055 40 Godzina 4EFEKT DZIAŁANIA; a: Ob: 0x: Oy: 35 a: 9 b: 7 x: 16 y: 16 W linPoznaj C++ w$ godziny0077 Funkcje 63EFEKT DZIAŁANIA: Podaj temperaturę w stopniach Fehrenheit-a: 212Poznaj C++ w$ godziny0082 68Godzina 5 14: cout « "Podaj liczbę od 0 do 10,000Poznaj C++ w$ godziny0084 70 Godzina 5 70 Godzina 5 8: 9: 10 11 12 13 14 15 16 17 18 19 20Poznaj C++ w$ godziny0098 84 Godzina 6 class Kot { unsigned int jegoWiek; unsigned int jegoWaga;&nbsPoznaj C++ w$ godziny0100 86 Godzina 6 86 Godzina 6 11 12 13 14 15 16 17 18 19 20Poznaj C++ w$ godziny0101 Proste klasy 87 Linia 12 rozpoczyna sekcję prywatną, która w tym wypadku sPoznaj C++ w$ godziny0106 Godzina 7Więcej o klasach W trakcie godziny 6, „Proste klasy”, nauczyłeś sPoznaj C++ w$ godziny0109 96 Godzina 7 Umieszczanie deklaracji klas w plikach nagłówkowych Mimo że dPoznaj C++ w$ godziny0121 Zaawansowane sterowanie programem 109 W liniach 12-15 wprowadzamy wartościPoznaj 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óżnwięcej podobnych podstron