Анализ и форматирование текста - C#
Формулировка задачи:
Дан текстовый файл, содержащий текст, выровненный по левому краю. Выровнять текст по правому краю, добавив в начало каждой непустой строки нужное количество пробелов (ширину текста считать равной 50).
Решение задачи: «Анализ и форматирование текста»
textual
Листинг программы
using System;
using System.IO;
class Program
{
static void Main( string[] args )
{
StreamReader sr = new StreamReader( "1.txt" );
StreamWriter sw = new StreamWriter( "2.txt" );
while ( !sr.EndOfStream )
sw.WriteLine( "{0,50}", sr.ReadLine() );
sr.Close();
sw.Close();
}
}