Index · Правила · Поиск· Группы · Регистрация · Личные сообщения· Вход

Список разделов Компьютерный раздел
 
 
 

Раздел: Компьютерный раздел Зачем нужен массив? 

Создана: 17 Марта 2012 Суб 3:20:28.
Раздел: "Компьютерный раздел"
Сообщений в теме: 47, просмотров: 4864

На страницу: Назад  1, 2, 3, 4  Вперёд
  1. evgen.zdorov


    Завсегдатай


    Более 10 лет на форумеБлокирующее предупреждение от модератораМуж.
    17 Марта 2012 Суб 3:20:28
    Понятно что это некоторго рода таблица с однотипными данными. Непонятен её предназночение... для чего она и как с ней раотать...
  2. 17 Марта 2012 Суб 4:45:55
    evgen.zdorov писал : Понятно что это некоторго рода таблица с однотипными данными. Непонятен её предназночение... для чего она и как с ней раотать...


    Код:

    #include <stdio.h>
    int main(int argc, char* argv[]) {
      // argv - это массив строк
      int i;
      for (i = 1; i < argc; i++)
        printf("%i: %s\n", i, argv[i]);
      return 0;
    }


    А зачем вам вообще массив?
  3. 17 Марта 2012 Суб 8:49:05
    Упорядоченное множество. Удобная структура данных , особенно для задач перечисления

    Обычная постановка задачи - имеется множество элементов и так далее.

    Еще массив имеет много свойств, которые исследованы математиками и их можно использовать для манипуляций с данными.
  4. Teruro


    Хранитель


    Более 10 лет на форумеУчастнику дано предупреждение от модератораМуж.
    17 Марта 2012 Суб 8:50:07
    Вообще об этом можно прочитать в Википедии.
    Если нужно что-то сделать с данными, причём соотнося текущий элемент с другими или повторяя одно и то же действие для разных элементов по несколько раз, то массив здесь - наилучшее средство.
  5. 17 Марта 2012 Суб 8:50:22
    evgen.zdorov писал : Понятно что это некоторго рода таблица с однотипными данными. Непонятен её предназночение... для чего она и как с ней раотать...
    Читать, читать, читать теорию.
  6. 17 Марта 2012 Суб 9:11:22
    evgenyk писал :
    evgen.zdorov писал ... : Понятно что это некоторго рода таблица с однотипными данными. Непонятен её предназночение... для чего она и как с ней раотать...
    Читать, читать, читать теорию.

    Сами то знаете?
  7. 17 Марта 2012 Суб 9:13:11
    nikitajxl3 писал :
    evgenyk писал ... :
    evgen.zdorov писал ... : Понятно что это некоторго рода таблица с однотипными данными. Непонятен её предназночение... для чего она и как с ней раотать...
    Читать, читать, читать теорию.

    Сами то знаете?
    Напиши пару учебных программ и сразу поймешь, для чего массив, для чего вектор, где нужна очередь а где стек.
  8. 17 Марта 2012 Суб 9:21:36
    evgenyk писал :
    nikitajxl3 писал ... :
    evgenyk писал ... :
    evgen.zdorov писал ... : Понятно что это некоторго рода таблица с однотипными данными. Непонятен её предназночение... для чего она и как с ней раотать...
    Читать, читать, читать теорию.

    Сами то знаете?
    Напиши пару учебных программ и сразу поймешь, для чего массив, для чего вектор, где нужна очередь а где стек.

    Так так. Я лишь спросил Недовольство!
    Раньше в с++ и яве писал
  9. 17 Марта 2012 Суб 9:22:13
    На ковре-вертолете,
    Мимо раадууги.
    Мы летим, а вы ползете
    Чудаки вы, чудаки.


    Агата Кристи Ковёр Вертолёт

    [внешняя ссылка]
  10. 17 Марта 2012 Суб 9:27:28
    nikitajxl3 писал :
    Раньше в с++ и яве писал


    А сейчас что?
  11. evgen.zdorov


    Завсегдатай


    Более 10 лет на форумеБлокирующее предупреждение от модератораМуж.
    17 Марта 2012 Суб 14:38:59
    У меня вот в чем вопрос то! Массив это таблица в которой каждая ечейка имеет свой порядковый номер. В этой ячейке храниться некая переменная!
    Пример массива:
    INT NAME [6] = {5,6,8,45,56,99}
    но зачем он? не прощи ли будет для каждой переменной задавать свою переменную по ходу действия или у массива есть еще какие то свойства?!
  12. 17 Марта 2012 Суб 14:45:15
    evgen.zdorov писал : У меня вот в чем вопрос то! Массив это таблица в которой каждая ечейка имеет свой порядковый номер. В этой ячейке храниться некая переменная!
    Пример массива:
    INT NAME [6] = {5,6,8,45,56,99}
    но зачем он? не прощи ли будет для каждой переменной задавать свою переменную по ходу действия или у массива есть еще какие то свойства?!


    Проще, конечно. Я всегда использую переменные.

    i1, i2, i3, i4 и т.д.
  13. 17 Марта 2012 Суб 15:00:17
    evgen.zdorov писал : У меня вот в чем вопрос то!


    У меня тоже вопрос есть. Откуда у вас появились вопросы о массивах?
  14. 17 Марта 2012 Суб 15:04:13
    evgen.zdorov писал : храниться некая переменная!

    Чтобы определить – писать глагол с -тся или -ться, спросите себя, на какой вопрос отвечает этот глагол – "что делать?" или "что делает?". Если в вопросе есть мягкий знак, значит он есть и в глаголе.

    evgen.zdorov писал : не прощи ли будет для каждой переменной задавать свою переменную по ходу действия или у массива есть еще какие то свойства?!

    Не проще. В том случае, когда с группой величин одинакового типа нужно выполнить однообразные действия. Тогда операции записываются с помощью циклов. На новой итерации цикла изменяется индекс элемента массива. Например, карту в компьютерной игре можно представить в виде двумерного массива, и загружать её с помощью вложенных друг в друга циклов: сначала строки, потом столбцы, или наоборот. Как Вы предлагаете сделать это без массива?
  15. 17 Марта 2012 Суб 15:23:13
    Portishead писал :
    evgen.zdorov писал ... : храниться некая переменная!

    Чтобы определить – писать глагол с -тся или -ться, спросите себя, на какой вопрос отвечает этот глагол – "что делать?" или "что делает?". Если в вопросе есть мягкий знак, значит он есть и в глаголе.
    В будущем, просто используй [внешняя ссылка]
На страницу: Назад  1, 2, 3, 4  Вперёд