рандом текста

eLbF

Client
Регистрация
22.06.2014
Сообщения
71
Благодарностей
2
Баллы
8
есть текст, как сделать его рандомным, текст постоянно разный, берётся из объявлений, но надо, чтоб он был не похож на эти объявления, местами слова переставить или строки, текст беру domom, с переменной text , а что дальше с ним делать?
 

MicroOriki

Client
Регистрация
10.02.2014
Сообщения
187
Благодарностей
28
Баллы
28
Вы хотите взять чужой текст с обьявления, перемешать все слова и перемешанное выставить в свою обьявку? Звучит глупо. Проще самому свой алгоритм придумать и свои слова использовать, 1-2 часа уходит на подготовку рандомного описания с нуля.
 
  • Спасибо
Реакции: Roman*

eLbF

Client
Регистрация
22.06.2014
Сообщения
71
Благодарностей
2
Баллы
8
и как это сделать?
 

MicroOriki

Client
Регистрация
10.02.2014
Сообщения
187
Благодарностей
28
Баллы
28
Самое быстрое но неудобно редактируемое это в C# блоке собираете текст

Код:
var RND = new Random();
var input10="";
var input11="";

   switch(RND.Next(1,4))
    {
        case 1:input10 = "Однокомнатная квартира";break;
        case 2:input10 = "1-комнатная квартира";break;       
        case 3:input10 = "Одно-комнатная квартира";break;      
    }

switch(RND.Next(1,4))
    {
        case 1:input11 = "в центре";break;
        case 2:input11 = "в городе";break;
        case 3:input11 = "за городом";break;
        case 4:input11 = "на окраине города";break;       
    }

return input10+" "+input11;
В итоге получаем "Однокомнатная квартира а окраине города" или "1-комнатная квартира за городом"

Я начинал с такого
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 264
Баллы
113
вроде spintax умеет эти вещи делать) поправьте если не прав
 

MicroOriki

Client
Регистрация
10.02.2014
Сообщения
187
Благодарностей
28
Баллы
28
Я про самое банальное просто написал. Дальше интуитивно можно собрать. А уж потом как будет работать начинаются доработки, не так ли? =)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)