Массивы |
Массив состоит из нескольких элементов одного и тогоже типа. Число элементов массива задается при его объявлении и в дальнейшем не меняется. Массивы объявляются так же как и переменные. Например:
int a[100]; char b[40]; В первой строке объявлен массив из 100 элементов типа int, а во второй из 40 элементов типа char. Ко всему массиву целиком можно обращаться по имени. Можно обращаться и к отдельным элементам по индексу, который указывает относительную позицию элемента. Индексация массива начинается с нуля т.е. в массиве a первый элемент будет a[0], а последний a[99]. Бывают многомерные массивы. Например двумерный массив int v[3][7] можно представить как три массива типа int по 7 элементов в каждом. Представим это графически: v[0] 0 1 2 3 4 5 6 v[1] 0 1 2 3 4 5 6 v[2] 0 1 2 3 4 5 6 Напишем програмку с применением двумерного массива, которая спросит у вас сначало фамилию потом имя и отчество и в конце выведет это все на экран. #include <iostream.h> int main() { char fio[3][25]; cout << "Your surname: "; cin >> fio[0]; cout << "nYour name: "; cin >> fio[1]; cout << "nYour patronymic name: "; cin >> fio[2]; cout << "n" << fio[0] << " " << fio[1] << " " << fio[2] << endl; return 0; } |