RVGames, 2013. — 120 из 370 с.
Исходные коды прилагаются!
Решение задач с использованием основных элементов языка Delphi
Из этой книги вы узнаете:
о литорее обычной и мудрой;
о тыблоках, яквах и словах-мамах;
о секретах транслитерации;
чем занимается высшая арифметика и комбинаторика;
что такое диаграммы Феррерса;
как генерировать перестановки, подмножества, разбиения чисел и другие комбинаторные объекты;
как придумать и отладить эффективный алгоритм для своего приложения;
как использовать списки TList, массивы, записи, а также другие классы в своих программах.
И научитесь:
просеивать числа через решето Эратосфена;
расшифровывать тарабарскую грамоту;
говорить на логопефическом языке;
зашифровывать свои сообщения кодом Цезаря и Льюиса Кэрролла;
играть в Супернаборщика;
отыскивать палиндромы, палиндромоиды, анаграммы, метаграммы, шарады, простые и суперпростые числа;
разменивать деньги и наклеивать марки;
набирать игроков в сборную.
Несмотря на сравнительно небольшой объём книги, она охватывает все основные элементы языка Delphi.
В самом её начале вы найдёте Тематический указатель, который поможет вам ориентироваться во всех проектах и легко находить нужный.
Перед каждым проектом имеется список основных элементов языка Delphi, которые в нём используются.
Все проекты (а их несколько десятков) условно разделены на четыре группы – словесные, секретные, числовые и комбинаторные.
Лучше изучать их последовательно, хотя это и необязательно.
Кроме собственно проектов, вы можете выполнять упражнения для самостоятельной работы.