Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/21: Рейтинг темы: голосов - 21, средняя оценка - 4.95
0 / 0 / 1
Регистрация: 13.10.2010
Сообщений: 37

Вывод диапазона чисел в richtextbox

19.10.2010, 16:19. Показов 4161. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Народ, подскажите как В ПАМЯТИ сгенить НЕ РАНДОМНЫЕ числа от 1 до 100 000 и вывести результат на рич текст бокс и чтоб результат выводился СРАЗУ а не по одной строке
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.10.2010, 16:19
Ответы с готовыми решениями:

Вывод диапазона чисел в текстбокс
Доброго времени суток. Вопрос вот в чем. Допустим я в цикле посчитал диапазон чисел от 1 до 10 (1,2,3,4,5,6,7,8,9,10)...Можно ли...

Сформировать массив целых чисел из диапазона 1-100 генератором случайных чисел
Помогите написать программу: Сформировать массив целых чисел из диапазона 1-100 генератором случайных чисел. На основе массива...

Вывод степени в RichTextBox
Добрый день, можно ли в C# вывести число со степень в данном виде {x}^{2} вместо x^2 и т.п? может в .ToString и т.п есть что то нужное?...

11
444 / 348 / 32
Регистрация: 16.10.2010
Сообщений: 842
Записей в блоге: 7
19.10.2010, 17:15
Цитата Сообщение от xFroLx Посмотреть сообщение
Народ, подскажите как В ПАМЯТИ сгенить НЕ РАНДОМНЫЕ числа от 1 до 100 000 и вывести результат на рич текст бокс и чтоб результат выводился СРАЗУ а не по одной строке
используй раунд и умножай рандомное число от 0 до 1 на интервал

C#
1
2
3
4
5
6
7
8
9
10
11
private void button1_Click(object sender, EventArgs e)
{
    //Границы интервала
    int Left = 1, Right = 100000;
    Random r = new Random();
    string[] A = new string[1000];
    for (int i = 0; i < 1000; i++)
        A[i] = (Left + Convert.ToInt32((double)r.NextDouble()*(Right-Left))).ToString();
    //Вывод сразу
    richTextBox1.Lines = A;
}
0
Заблокирован
20.10.2010, 00:13
Цитата Сообщение от za5 Посмотреть сообщение
используй раунд и умножай рандомное число от 0 до 1 на интервал
Зачем умножать, когда можно сразу диапазон задать?
0
444 / 348 / 32
Регистрация: 16.10.2010
Сообщений: 842
Записей в блоге: 7
20.10.2010, 00:57
Цитата Сообщение от NightmareZ Посмотреть сообщение
Зачем умножать, когда можно сразу диапазон задать?
верно,умножать на интервал нужно если находим случайное типа double в интервале.
для целого можно проще:

C#
1
2
3
4
5
6
7
8
9
10
private void button1_Click(object sender, EventArgs e)
{
    //Границы интервала
    int Left = 1, Right = 10000;
    Random r = new Random();
    string[] A = new string[1000];
    for (int i = 0; i < 1000; i++) A[i] = (r.Next(Left, Right)).ToString();
    //Вывод сразу
    richTextBox1.Lines = A;
}
0
Заблокирован
20.10.2010, 02:06
Мой вариант короче

C#
1
2
var rnd = new Random();
richTextBox1.Text = string.Concat(Enumerable.Range(1, 1000).Select(x => rnd.Next(1, 100000) + Environment.NewLine));
0
0 / 0 / 1
Регистрация: 13.10.2010
Сообщений: 37
20.10.2010, 17:10  [ТС]
НАРОООД, мне НЕ НАДО РАНДОМНЫЕ ЧИСЛА........ как сделать чтоб от 1 до 100 000 сгенилось(1,2,3,4,5,6,7...99999,100000) в памяти и вывелось СРАЗУ ВСЕ на рич текст бокс не линиями а текстом(не ругайтесь, я новичек)))))
0
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
20.10.2010, 17:17
C#
1
2
3
4
5
6
StringBuilder s = new StringBuilder();
for(int i=0; i<=100000; i++)
{
    s.AppendText(i + "\n");
}
richTextBox1.Text = s.ToString();
Писал без студии, так что могут быть опечатки.
1
0 / 0 / 1
Регистрация: 13.10.2010
Сообщений: 37
20.10.2010, 17:27  [ТС]
если делаю так,

C#
1
2
3
4
 string[] A = new string[1000];
            for (int i = 5; i < 1000; i++) A[i] = i.ToString();
            //Вывод сразу
            richTextBox1.Lines = A;
появляются пропуски(

Добавлено через 3 минуты
Цитата Сообщение от kirill29 Посмотреть сообщение
C#
1
2
3
4
5
6
StringBuilder s = new StringBuilder();
for(int i=0; i<=100000; i++)
{
    s.AppendText(i + "\n");
}
richTextBox1.Text = s.ToString();
Писал без студии, так что могут быть опечатки.
Огромное СПАСИБО))))))))))
0
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
20.10.2010, 17:27
А чем тебе мой код не понравился?
Да, как я говорил уже по поводу опечаток, замени:
C#
1
s.AppendText(i + "\n");
на
C#
1
s.Append(i + "\n");
0
0 / 0 / 1
Регистрация: 13.10.2010
Сообщений: 37
21.10.2010, 16:36  [ТС]
Цитата Сообщение от kirill29 Посмотреть сообщение
А чем тебе мой код не понравился?
Да, как я говорил уже по поводу опечаток, замени:
C#
1
s.AppendText(i + "\n");
на
C#
1
s.Append(i + "\n");
да я сам догадался) я так сделал
C#
1
s.AppendFormat(i + "\n");
0
0 / 0 / 0
Регистрация: 30.01.2014
Сообщений: 4
06.01.2011, 20:57
Java
1
2
3
4
5
6
7
class app {
    public static void main (String args[]){
        int x;
        for(x=0;x<100000;x++)
        System.out.println(+x);
    }
}
=)
0
 Аватар для Alex_Sabaka
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
07.01.2011, 13:30
Вы немного разделом ошиблись. По сабжу: вот мой вариант:

C#
1
ritchTextBox1.Text = string.Join(" ", Enumerable.Range(1, 100000));
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.01.2011, 13:30
Помогаю со студенческими работами здесь

Вывод текста в richtextbox до завершения метода
Всем привет! Подскажите новичку. Есть метод, который выводит текст в richtextbox. Как сделать чтобы текст появился в richtextbox до...

Запись в массив из файла и вывод в richTextBox
Начал понемногу шарп изучать, столкнулся с проблемой private void open_Click(object sender, RoutedEventArgs e) { ...

Вывод определенного количества строк в richTextBox
1. У меня есть richTextBox, я загружаю в него файл Текст.rtf(richTextBox1.LoadFile(&quot;Текст.rtf&quot;)). Мне нужно выводить из него например с 10...

Вывод заданного диапазона символов в столбцы
Добрый день! Кто сможет подсказать - необходимо написать код по условию которого пользователь задает диапазон символов. Они выводятся в...

Вывод названия диапазона, в которое попадает число
Добрый вечер форумчане, у меня проблема, как написать код на C#? Добавить операторы, выводящие словам название диапазона, в который...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru