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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2016, 14:35   #31
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Пока по описанию задачи я понял только то, что результат всех этих извращений будет равен: определить, есть ли в файле "data1.txt" строка, которая записана в файле "naiti stroku.txt"
Зачем нужны замены я не понял.
pu4koff вне форума Ответить с цитированием
Старый 08.11.2016, 14:36   #32
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

если вам надо(а судя по тому что вы говорите,надо) то естественно после каждой замены.
плюс проверять тогда надо каждую строку отдельно.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.11.2016, 14:39   #33
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

Цитата:
Сообщение от pu4koff Посмотреть сообщение
извращений будет равен: определить, есть ли в файле "data1.txt" строка, которая записана в файле "naiti stroku.txt"
Зачем нужны замены я не понял.
ну почему сразу извращений, что тут такого страшного, замена, проверка, это же не малварь какая-нибудь
после ":" верно написано, зачем замены, надо
komra2 вне форума Ответить с цитированием
Старый 08.11.2016, 14:41   #34
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

дело не в том что страшно, а в том что бессмысленно.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.11.2016, 14:43   #35
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
дело не в том что страшно, а в том что бессмысленно.
ну, да, я иногда делаю бессмысленные вещи, почему нет, для прикола же
komra2 вне форума Ответить с цитированием
Старый 08.11.2016, 15:30   #36
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
ну почему сразу извращений, что тут такого страшного, замена, проверка, это же не малварь какая-нибудь
да ради Бога, резвитесь на здоровье, меняйте что хотите на что хотите любое количество раз!


Цитата:
я иногда делаю бессмысленные вещи
думаю, что Вы лукавите и, помимо прикола, какая-то практическая цель (правда, понятная только Вам) у Вас всё же есть.
Но Вы правы, нам её знать совсем не обязательно, даже наоборот, хорошо, что мы её не знаем.
Так что, продолжайте в том же духе!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 08.11.2016, 16:36   #37
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
да ради Бога, резвитесь на здоровье, меняйте что хотите на что хотите любое количество раз!



думаю, что Вы лукавите и, помимо прикола, какая-то практическая цель (правда, понятная только Вам) у Вас всё же есть.
Но Вы правы, нам её знать совсем не обязательно, даже наоборот, хорошо, что мы её не знаем.
Так что, продолжайте в том же духе!
я лукавью - не совсем
"какая-то практическая цель" -нет такой, ради прикола, по-чесноку говорю
komra2 вне форума Ответить с цитированием
Старый 08.11.2016, 16:39   #38
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

да ладно, не нервничайте!
Ради прикола, значит, ради прикола.
Вам же в любом случае виднее!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 08.11.2016, 16:51   #39
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

А слабо учебник почитать для прикола? Тогда не придется выпрашивать каждую строчку для своих приколов.

Еще говорят занятие математикой помогает лучше думать, формулировать задачу и вообще делает волосы более лучшими и шелковистыми.
Вас вроде бы больше всего интересует раздел комбинаторики.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 19.11.2016, 00:42   #40
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

Как не пытался, все равно не получается, и проверку прописывал через каждую замену, и перезаписывал сравнивал, все в пустую, блин..
содержание data1
Код:
aaa
aab
aac
aad
aae
содержание naiti stroku
Код:
acd
и сам код :
Код:
static void Main(string[] args)
        {
            StreamReader sr1 = new StreamReader(@"C:\Users\LowFrequencySound\Desktop\naiti stroku.txt");
            string aca = sr1.ReadToEnd();
            string text = File.ReadAllText(@"C:\Users\LowFrequencySound\Desktop\data1.txt");
            if (text == aca)
            {
                Console.WriteLine(text);
                Console.ReadKey();
            }
            text = text.Replace("aa", "ab");
            File.WriteAllText(@"C:\Users\LowFrequencySound\Desktop\data1.txt", text);
            if (text == aca)
            {
                Console.WriteLine(text);
                Console.ReadKey();
            }
            text = text.Replace("ab", "ac");
            File.WriteAllText(@"C:\Users\LowFrequencySound\Desktop\data1.txt", text);
            if (text == aca)
            {
                Console.WriteLine(text);
                Console.ReadKey();
            }
            text = text.Replace("ac", "ad");
            File.WriteAllText(@"C:\Users\LowFrequencySound\Desktop\data1.txt", text);
            if (text == aca)
            {
                Console.WriteLine(text);
                Console.ReadKey();
            }
            Console.ReadKey();
        }
уже не знаю как сделать...
может быть
Код:
break
вписать куда нибудь...
komra2 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как заменить абракадабру на русский текст VETER15 Общие вопросы Delphi 24 11.09.2013 17:12
Найти и заменить текст в шаблоне rtf Oleg0405 C++ Builder 1 05.11.2012 18:16
дан текст.конец ввода f1 заменить все . на ! и найти их количество Casper098 Помощь студентам 1 01.12.2011 06:28
Заменить HTML текст на открытой странице LEXX_RUS Работа с сетью в Delphi 1 05.08.2009 09:07
Заменить выделенный текст на свой в Блокноте Brother Win Api 6 13.11.2007 14:26