задание . классификатор портов ( код,название порта на русском и английском )
input.txt:
1007 Диксон Dikson
1008 Кандалакша Kandalaksha
1009 Мурманск Murmansk
1010 дудинка Dudinka
1011 Енисейск Yeniseysk
Output.txt:Диксон (Dikson ),дудинка (Dudinka), Енисейск (Yeniseysk ),Кандалакша ( Kandalaksha ),Мурманск (Murmansk) ..
требуется создать в текстовом редакторе входной текстовый файл - input.txt ,куда следует поместить текст . содержащий указанную информацию .
далее необходимо разработать структурированную про-му, которая должна прочитать данные из этого файла в оперативную память компа . осуществить преобразование этой информации и вывести ее в требуемой форме в выходной текстовый файл -output.txt .создавать промежуточные файлы с другими именами нельзя ..
дайте ссылку или напишите пожалуста как хотябы начать прогу писать ,............не встречал такие про-ги ни как ни получается..
Помогите кто может
Добавлено (18.11.2009, 22:30)
---------------------------------------------
Ну в общих чертах так:
Открываешь файл
Считываешь информацию построчно в строковый массив
так как разделитель - пробел, а не запятая, наверно придётся разделять строку на три слова (номер, имя, En_имя) с помощью строковых операторов. всю информацию - в двумерный массив.
Сортировка строк из второго столбца массива (русское название порта) по алфавиту
запись в новый или тот же массив отсортированных строк.
Создание строковой переменной, состоящей (построчно) из второго столбца, "(" , третьего столбца, ")" и запятых.
Создание файла Output.txt, запись этой большой строки в файл.