Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

массивы

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C# только в данном разделе

Ответ
 
Опции темы
Старый 03.02.2012, 10:19   #1
Заблокирован
 Разведчик
Аватар для Kp0c123456
 
Kp0c123456 никому не известный тип
Регистрация: 05.02.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию массивы

Как сделать массив чисел от 0 до 10000 в масивах вообще не шарю
  Ответить с цитированием
Старый 03.02.2012, 15:49   #2
 Разведчик
Аватар для Cassa
 
Cassa на правильном пути
Регистрация: 18.09.2010
Сообщений: 27
Популярность: 26
Сказал(а) спасибо: 0
Поблагодарили 9 раз(а) в 7 сообщениях
 
По умолчанию Re: массивы

Код:
int[] arr = new int[10000];
for (int i=0; i<arr.Length; i++)
{
	arr[i] = i;
}
  Ответить с цитированием
Старый 03.02.2012, 18:10   #3
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: массивы

Цитата:
Сообщение от CassaПосмотреть сообщение
Код:
int[] arr = new int[10000];
for (int i=0; i<arr.Length; i++)
{
	arr[i] = i;
}

Вообще то:
Цитата:
Сообщение от CassaПосмотреть сообщение
Код:
int[] arr = new int[10001];
for (int i=0; i<arr.Length; i++)
{
	arr[i] = i;
}

  Ответить с цитированием
Старый 03.02.2012, 19:20   #4
 Пехотинец
Аватар для Puzer
 
Puzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личность
Регистрация: 02.09.2009
Сообщений: 55
Популярность: 1249
Сказал(а) спасибо: 7
Поблагодарили 191 раз(а) в 37 сообщениях
 
По умолчанию Re: массивы

Цитата:
Сообщение от SinyssПосмотреть сообщение
Вообще то
int[] arr = new int[10001];

Наркоман штоле?
Массив начинается с 0
у Cassa правильно
________________
  Ответить с цитированием
Старый 03.02.2012, 19:49   #5
 Сержант
Аватар для Yukikaze
 
Yukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядом
Регистрация: 01.10.2011
Сообщений: 128
Популярность: 5723
Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
 
По умолчанию Re: массивы

Puzer, начинается с 0 и заканчивается 9999, и кто тут наркоман
________________
Talk is cheap. Show me the code
— Linus Torvalds
  Ответить с цитированием
Старый 03.02.2012, 20:00   #6
 Пехотинец
Аватар для Puzer
 
Puzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личностьPuzer определенно авторитетная личность
Регистрация: 02.09.2009
Сообщений: 55
Популярность: 1249
Сказал(а) спасибо: 7
Поблагодарили 191 раз(а) в 37 сообщениях
 
По умолчанию Re: массивы

Цитата:
Сообщение от YukikazeПосмотреть сообщение
Puzer, начинается с 0 и заканчивается 9999, и кто тут наркоман

я наркоман
________________
  Ответить с цитированием
Старый 03.02.2012, 20:46   #7
 Разведчик
Аватар для •theSaboteur•
 
•theSaboteur• скоро будет известен•theSaboteur• скоро будет известен•theSaboteur• скоро будет известен
Регистрация: 14.07.2011
Сообщений: 27
Популярность: 244
Сказал(а) спасибо: 26
Поблагодарили 47 раз(а) в 37 сообщениях
Отправить сообщение для •theSaboteur• с помощью ICQ
 
По умолчанию Re: массивы

Sinyss, подумать не успели, а запостили... К чему вот вообще сейчас вот это вот было?
Yukikaze, спасибо конечно большое., но К чему это было?
Что сегодня происходит со всеми?
Для нетрезвых поясняю код выложенный Cassa:

Код:
int[] arr = new int[10000];
Объявляет и инициализирует целочисленный массив, состоящий из 10 тысяч 32х битных чисел.
Код:
for (int i=0; i<arr.Length; i++)
{...}
Собственно говоря цикл, выполняющийся пока значение итератора i меньше количества элементов в массиве arr, объявленном ранее.
Начальное значение итератора = 0 (нулю, не единице!),
кол-во элементов = 10000,
после каждой итерации итератор увеличивается на 1
=> множество значений, которые принимает наш итератор i можно определить как [0;9999] , обратите внимание - включая ноль
=> всего 10000 значений.
Yukikaze, Synyss, ок?
Код:
arr[i] = i;
Надеюсь это объяснять не требуется.
________________
Ну что лежишь ты Мурка, на краю дороги
Гробоваая крыышкаа над тобооой

Последний раз редактировалось •theSaboteur•; 03.02.2012 в 21:45. Причина: теги
  Ответить с цитированием
Старый 03.02.2012, 21:26   #8
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: массивы

из условия автора нам надо [0,10000] что мой код и реализует.
Как было сказанно раньше:
Цитата:
Сообщение от PuzerПосмотреть сообщение
Наркоман штоле?

  Ответить с цитированием
Старый 03.02.2012, 21:34   #9
 Разведчик
Аватар для •theSaboteur•
 
•theSaboteur• скоро будет известен•theSaboteur• скоро будет известен•theSaboteur• скоро будет известен
Регистрация: 14.07.2011
Сообщений: 27
Популярность: 244
Сказал(а) спасибо: 26
Поблагодарили 47 раз(а) в 37 сообщениях
Отправить сообщение для •theSaboteur• с помощью ICQ
 
По умолчанию Re: массивы

Sinyss, поднимите глаза
Код:
new int[10001]
- это 10001 элементов - после предложенного цикла = [0;10000]...
Похоже вы так и не "протрезвели", хорошо.
Представьте себе множество - последовательность от нуля до двух [0;2].
Молодцы, теперь посчитайте сколько у вас элементов - {0,1,2}.
Спасибо за внимание.
________________
Ну что лежишь ты Мурка, на краю дороги
Гробоваая крыышкаа над тобооой
  Ответить с цитированием
Старый 03.02.2012, 21:37   #10
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: массивы

Цитата:
Сообщение от •theSaboteur•Посмотреть сообщение
Sinyss, поднимите глаза
Код:
new int[10001]
- это 10001 элементов - после предложенного цикла = [0;10000]...
Похоже вы так и не "протрезвели", хорошо.
Представьте себе множество - последовательность от нуля до двух [0;2].
Молодцы, теперь посчитайте сколько у вас элементов - {0,1,2}.
Спасибо за внимание.

Нам надо получить множество [0,10000] которое состоит из 10.001 елементов.
МОЙ массив содержит int[10001] 10.001 елемент, в котором можно разместить последовательно промежуток [0; 10.000].
первый елемент массива будет в ячейке [0], последний в [10000].
В первоначальном варианте последним был бы [9999]. а по условию нам надо [10000]

Последний раз редактировалось Sinyss; 03.02.2012 в 21:40.
  Ответить с цитированием
Старый 03.02.2012, 21:41   #11
 Разведчик
Аватар для •theSaboteur•
 
•theSaboteur• скоро будет известен•theSaboteur• скоро будет известен•theSaboteur• скоро будет известен
Регистрация: 14.07.2011
Сообщений: 27
Популярность: 244
Сказал(а) спасибо: 26
Поблагодарили 47 раз(а) в 37 сообщениях
Отправить сообщение для •theSaboteur• с помощью ICQ
 
По умолчанию Re: массивы

довыпендривался я.
Надо себя приучить полностью читать сабжы)) да и посты тоже...

Sinyss, Yukikaze Приношу свои извенения.
________________
Ну что лежишь ты Мурка, на краю дороги
Гробоваая крыышкаа над тобооой
  Ответить с цитированием
Старый 04.02.2012, 11:26   #12
Заблокирован
 Разведчик
Аватар для Kp0c123456
 
Kp0c123456 никому не известный тип
Регистрация: 05.02.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: массивы

Цитата:
Сообщение от •theSaboteur•Посмотреть сообщение
Sinyss, подумать не успели, а запостили... К чему вот вообще сейчас вот это вот было?
Yukikaze, спасибо конечно большое., но К чему это было?
Что сегодня происходит со всеми?
Для нетрезвых поясняю код выложенный Cassa:

Код:
int[] arr = new int[10000];
Объявляет и инициализирует целочисленный массив, состоящий из 10 тысяч 32х битных чисел.
Код:
for (int i=0; i<arr.Length; i++)
{...}
Собственно говоря цикл, выполняющийся пока значение итератора i меньше количества элементов в массиве arr, объявленном ранее.
Начальное значение итератора = 0 (нулю, не единице!),
кол-во элементов = 10000,
после каждой итерации итератор увеличивается на 1
=> множество значений, которые принимает наш итератор i можно определить как [0;9999] , обратите внимание - включая ноль
=> всего 10000 значений.
Yukikaze, Synyss, ок?
Код:
arr[i] = i;
Надеюсь это объяснять не требуется.

Благодарю за обьяснение

Добавлено через 3 минуты
Цитата:
Сообщение от SinyssПосмотреть сообщение
Вообще то:

спасибо за решение

Последний раз редактировалось Kp0c123456; 04.02.2012 в 11:29. Причина: Добавлено сообщение
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 06:47.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net