Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.09.2017, 08:19   #1
Baldr
 
Регистрация: 22.09.2017
Сообщений: 7
По умолчанию [C#] Почему не выводит количество элементов,лежащих между двумя числами?

Почему не выводит количество элементов,лежащих между двумя числами?
Код:
 Random ran = new Random();
            int a = ran.Next(0,15);
            int[] arr = new int[a];
            int p = 4, q = 10, c = 0;

            for (int i = 0; i < arr.Length;i++)
            {
                if ((arr[i] > p) && (arr[i] < q))
                    c++;
            }
            Console.WriteLine(c);
            Console.ReadKey();
Baldr вне форума Ответить с цитированием
Старый 24.09.2017, 09:42   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

А где вы их чему-то присваиваете?
p51x на форуме Ответить с цитированием
Старый 24.09.2017, 10:03   #3
Baldr
 
Регистрация: 22.09.2017
Сообщений: 7
По умолчанию

Всмысле?
Baldr вне форума Ответить с цитированием
Старый 24.09.2017, 10:53   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

В прямом. Вы создаете массив, его элементам ничего не присваиваете и сравниваете их с чем-то... А что в них лежит то?
p51x на форуме Ответить с цитированием
Старый 24.09.2017, 11:04   #5
Baldr
 
Регистрация: 22.09.2017
Сообщений: 7
По умолчанию

А как я должен присвоить значения его элементам?Это массив со случайными числами.
Baldr вне форума Ответить с цитированием
Старый 24.09.2017, 18:16   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Пока что это массив рандомной длины и все.
p51x на форуме Ответить с цитированием
Старый 24.09.2017, 18:57   #7
Baldr
 
Регистрация: 22.09.2017
Сообщений: 7
По умолчанию

А как тогда мне присвоить значения его элементам?
Baldr вне форума Ответить с цитированием
Старый 24.09.2017, 18:59   #8
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

В цикле.... a[i] = ...
p51x на форуме Ответить с цитированием
Старый 24.09.2017, 19:20   #9
Baldr
 
Регистрация: 22.09.2017
Сообщений: 7
По умолчанию

Спасибо.
Baldr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
составить массив из всех простых чисел, лежащих между заданными натуральными числами ( Pascal ) Evelin_18 Помощь студентам 1 22.03.2013 10:37
выводит все четные числа расположенные между двумя Nekro95 Паскаль, Turbo Pascal, PascalABC.NET 4 21.12.2012 20:17
Вычислить количество элементов квадратной матрицы, лежащих ниже положительной диагонали. netiv Паскаль, Turbo Pascal, PascalABC.NET 1 28.10.2011 17:00
вычислить количество элементов массива, лежащих в диапазоне от А до В Gigatrest Паскаль, Turbo Pascal, PascalABC.NET 16 26.01.2009 14:05