forum.rastrnet.ru

forum.rastrnet.ru (http://forum.rastrnet.ru/index.php)
-   Программируем (http://forum.rastrnet.ru/forumdisplay.php?f=35)
-   -   Массивы (http://forum.rastrnet.ru/showthread.php?t=19485)

Alison 06.07.2006 13:27

Массивы
 
Объясните мне, люди, что это такое и с чем это едят. Скоро экзамен, а я совершенно не понимаю, что это за ужасные слова: одномерные и двумерные массивы. :( Поделитесь знаниями или информацией, если не трудно :)

delog 06.07.2006 13:30

Да вот же в соседней теме это обсуждают.

Vilos 06.07.2006 22:25

Цитата:

Сообщение от Alison
Объясните мне, люди, что это такое и с чем это едят. Скоро экзамен, а я совершенно не понимаю, что это за ужасные слова: одномерные и двумерные массивы. :( Поделитесь знаниями или информацией, если не трудно :)



Попробую на пальцах...
Представь что у тебя имеется куча данных (как правило однотипных) кототрые нужно запихать в кучу переменных, и естессно как то уметь обращаться с этим всем барахлом.

Теперь преддставь себе у тебя 6 таких данных (ну для примера замеры температуры воздуха в течении дня, каждые 4 часа.....24часа/4часа=6)

Массив:=Т(1),Т(2),Т(3),Т(4),Т(5),Т(6)

Эта петрушка называется одномерный массив.

Теперь представь что замеры такие велись в течении недели

Массив:=Т(1)(1),Т(1)(2),Т(1)(3),Т(1)(4),Т(1)(5),Т(1)(6),
Т(2)(1),Т(2)(2),Т(2)(3),Т(2)(4),Т(2)(5),Т(2)(6),
Т(3)(1),Т(3)(2),Т(3)(3),Т(3)(4),Т(3)(5),Т(3)(6),
Т(4)(1),Т(4)(2),Т(4)(3),Т(4)(4),Т(4)(5),Т(4)(6),
Т(5)(1),Т(5)(2),Т(5)(3),Т(5)(4),Т(5)(5),Т(5)(6),
Т(6)(1),Т(6)(2),Т(6)(3),Т(6)(4),Т(6)(5),Т(6)(6),
Т(7)(1),Т(7)(2),Т(7)(3),Т(7)(4),Т(7)(5),Т(7)(6)

То есть сначала в первый день вышла первая строчка потом вторая и так далее до воскресенья.......

А теперь нам нужно взять 3тий замер сделаенный в четверг....смотрим.....тааак....Т(4)(3) нужная нам величина......

А бывают вообще многомерные массивы когда индексов (циферок в скобочках) много. То есть я привел примеры одномерного и двумерного массива.....а бывают еще трехмерные, четырехмерные и т.д.

А бывают иногда Нуль-массивы это когда в массиве вообще отстутствуют элементы.

Я постарался как можно проще рассказать что такое массив.....думаю что если ты опишешь чтот такое массив примерно так же, то препод должен понять что ты что то про массив знаешь :)

COBEHOK 06.07.2006 23:23

Цитата:

Сообщение от Vilos
Я постарался как можно проще рассказать что такое массив.....

Если знаком с математикой, то проще будет так: Одномерный массив - вектор, двумерный массив - матрица
Цитата:

Сообщение от Vilos
думаю что если ты опишешь чтот такое массив примерно так же, то препод должен понять что ты что то про массив знаешь :)

Главное чтобы препод про указатели не спроисл :)

TiRex 07.07.2006 01:18

А где экзамен то будет проходить? Если в политехе, то забудь, подобных вопросов я там не помню. Лучше почитай простейшие вопросы. Про домены, программки там всякие и подобное. Всё поверхностно. Ну и готовся составить алгоритм какой-нибудь, там его можно делать хоть как, хоть на языке программирования, хоть блок-схему, хоть письмено описание.

COBEHOK 07.07.2006 22:44

Цитата:

Сообщение от TiRex
А где экзамен то будет проходить? Если в политехе, то забудь, подобных вопросов я там не помню. Лучше почитай простейшие вопросы.

Политех большой :) и там есть куча мест, где подобные откарячки не пройдут :) Хотя в этих местах и децких вопросов про массивы не задают.


Текущее время: 17:03. Часовой пояс GMT +7.

Powered by vBulletin® Version 3.8.4 Patch Level 5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot

Форум открыт в июле 2004 г.