Пятница, 22 Ноября 2024, 15:31

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Помогите занести данные в массив(C#)
E][pertДата: Воскресенье, 03 Апреля 2011, 18:29 | Сообщение # 1
C#-XNA-Unity
Сейчас нет на сайте
Помогите составить код.
В ячейку с индексом 1 массива h заносим рандомно число от 1 до 10.
В ячейку с индексом 2 заносим число которое на 1 больше или на 1 меньше(рандомно) чем число в предыдущей ячейке 1.
В ячейку с индексом 3 заносим число которое на 1 больше или на 1 меньше(рандомно) чем число в предыдущей ячейке 2.
И так до конца массива.

Добавлено (03.04.2011, 18:29)
---------------------------------------------
Ап тему.


Помогаю по мере возможностей, учусь по мере сил. ©E}{pert
Tower defence in processing... For Web/iOS/Android.


Сообщение отредактировал E][pert - Воскресенье, 03 Апреля 2011, 16:55
nilremДата: Воскресенье, 03 Апреля 2011, 18:32 | Сообщение # 2
Просветленный разум
Сейчас нет на сайте
Code

             const int len = 50;
             Random rand = new Random(456);
             int[] arr = new int[len];
             arr[0] = rand.Next(1,11);
             for (int i = 1; i<len;i++ )
             {
                 arr[i] = arr[i-1]+(rand.Next(0,2)==1?1:-1);
             }

Quote (E||pert)
с индексом 1

в коде массивы индексируются с 0, если надо действительно с 1 изменишь.


Windmill 2

WindMill 2D Game Engine
E][pertДата: Воскресенье, 03 Апреля 2011, 18:47 | Сообщение # 3
C#-XNA-Unity
Сейчас нет на сайте
nilrem, спасибо.

Помогаю по мере возможностей, учусь по мере сил. ©E}{pert
Tower defence in processing... For Web/iOS/Android.
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг