Файл input.txt : Мама, короче, мыла, короче, раму. Декан, короче, пропил, короче, бутан. А роза, короче, упала на лапу, короче, Азора. Каждый, короче, охотник желает, короче, знать, где короче сидит фазан В файле input.txt запи...

Файл input.txt : Мама, короче, мыла, короче, раму. Декан, короче, пропил, короче, бутан. А роза, короче, упала на лапу, короче, Азора. Каждый, короче, охотник желает, короче, знать, где короче сидит фазан В файле input.txt записаны строки, сколько их – неизвестно. «3»: Заменить все слова «короче» на «в общем» и записать результат в файл output.txt. «4»: Вывести в файл output.txt только те строки, в которых есть слово «пароход». В этих строках заменить все слова «короче» на «в общем». «5»: Вывести в файл output.txt только те строки, в которых больше 5 слов (слова могут быть разделены несколькими пробелами).
Гость
Ответ(ы) на вопрос:
Гость
C# 3: using System.IO; using System; namespace тылпыа {     class Program     {         public static void Main(string[] args)         {             StreamReader reader = new StreamReader("input.txt");             StreamWriter writer = new StreamWriter("output.txt");             string input = " ";             while (true) {                 input = reader.ReadLine();                 if (input == null) {                     break;                 }                 writer.WriteLine(input.Replace(", короче,", ", в общем,"));             }             writer.Close();         }     } }
Не нашли ответ?
Ответить на вопрос
Похожие вопросы