Помогите с тремя задачами на языке Pascal
Здравствуйте!
Прошу помощи в реализации 3х задач на языке Pascal. 1)Даны два файла f1 и f2. Создать файл f3, в котором вставлен текст f2 после предпоследней записи f1. 2)Дано натуральное N<=100. Записать это число русскими словами. (Например: двадцать один, девяносто три). 3)Число оканчивается на 2. Если двойку перенести в начало, число удвоится. Найти это число. |
Цитата:
Код:
VAR |
А если под предпоследней записью подрузамевается слово?
Допустим в 1 файле текст (Как зовут?) а во 2 файле текст (меня) Нужно получить ( Как меня зовут?) |
Тогда "Как" и "зовут?" - две разные строки в первом файле, "меня" - строка во втором файле
|
В этой задаче 3)Число оканчивается на 2. Если двойку перенести в начало, число удвоится. Найти это число. известно что число равно 105263157894736842 , последовательность нахождения этого числа
Х2 * 2 = 2Х Дальше подбор. Х2 *2 = 2Х4 Х42 *2 = 2Х84 Х842 *2 = 2Х684 Х6842 *2 = 2Х3684 Х36842 *2 = 2Х73684 Х736842 *2 = 2Х473684 Х4736842 *2 = 2Х9473684 Х94736842 *2 = 2Х89473684 Х894736842 *2 = 2Х789473684 Х7894736842 *2 = 2Х5789473684 Х57894736842 *2 = 2Х15789473684 Х157894736842 *2 = 2Х315789473684 Х3157894736842 *2 = 2Х6315789473684 Х63157894736842 *2 = 2Х26315789473684 Х263157894736842 *2 = 2Х526315789473684 Х5263157894736842 *2 = 2Х0526315789473684 Х05263157894736842 *2 = 2Х10526315789473684* 10526315789473684 *2 = 210526315789473684 Прошу помочь с реализацией , заранее огромное спасибо. |
Цитата:
С остальными задачами - не торопите. Сделаю, если кто-нибудь не опередит. Просто там возни много, а вот времени у меня мало. |
Цитата:
Код:
VAR |
Цитата:
Код:
CONST |
Благодарю за помощь ! Буду ждать дальнейших вариантов решения.
|
Цитата:
Код:
VAR |
Часовой пояс GMT +4, время: 05:35. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.