Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Java / JavaScript


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 406
от 30.07.2007, 22:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 381, Экспертов: 38
В номере:Вопросов: 1, Ответов: 1


Вопрос № 96396: Уважаемые эксперты!Помогте кто чем может:) Есть три текстовых файла (Imya.txt,Familya.txt,Otchectvo.txt), неизвестно кол-во строк, т.е. длина у всех разная, соответсвенно в первом построчно какое то кол-во имен, во 2-м фамилий, ну и в 3-ем отчест...

Вопрос № 96.396
Уважаемые эксперты!Помогте кто чем может:)
Есть три текстовых файла (Imya.txt,Familya.txt,Otchectvo.txt), неизвестно кол-во строк, т.е. длина у всех разная, соответсвенно в первом построчно какое то кол-во имен, во 2-м фамилий, ну и в 3-ем отчеств.
Как добиться (желательно в VB6) вывод всех возможных комбинаций в три текстовых файла, где в первый файл он записывает построчно полное ИмяФамилияОтчество,во второй ФамилияОтчество и в третий ИмяОтчество.

ПРИМЕР вывода:

ИвановИванИваныч
ИвановПетрИваныч
ИвановСергейИваныч
....
....
ПетровПетрПетрович
ПетровПетрИвныч

и т.д.
нУ очень нуно :)
Заранее всем благодарен!
Отправлен: 25.07.2007, 21:43
Вопрос задал: Vovanych (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Игорь Елизаров
Здравствуйте, Vovanych!
для начала определитесь с количеством фамилий, имен и отчеств..
дело в том, что количество возможных вариантов достаточно велико..и равно произведению этого количества.
то есть если количество имен, фамилий и отчеств всего по 10, то общее количество будет уже 1000, а если их по сотне - то миллион записей.
то есть надо будет прежде всего контролировать свободное дисковое пространство. так что будьте аккуратны.
а сама процедура в общем-то элементарна

открываем шесть файлов,
три для ввода, три для вывода
дальше до конца входных файлов организуешь три вложенных цикла
в первом считываем фамилию командой line input
во втором - имя
в третьем - отчество
ну и внутри третьего цикла заносим информацию в три выходных файла
(командой print или line out )
вот вроде и все.


---------
Пользователь - тоже человек..
Ответ отправил: Игорь Елизаров (статус: Студент)
Ответ отправлен: 25.07.2007, 22:58
Оценка за ответ: 3
Комментарий оценки:
это и так ясно из вопроса, но хотелось бы немного кодинга


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.53 beta от 09.07.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное