1) Файл с электронной книгой в формате txt представляет из себя последовательный набор символов (букв, цифр, знаков препинания, пробелов) со специальными символами (типа табуляции и перевода строки). Это самый простой и самый компактный формат для электронной книги. Его понимают и умеют читать практически все ридеры. Недостатком формата txt является отсутствие в нем картинок. Иногда в текстовых файлах книг может возникнуть проблема с правильностью определения ридером кодировки в которой сохранена электронная книга. Обычно такие проблемы очень легко решаются перекодированием в нужную кодировку (win, dos, koi-8, iso). В электронном ридере для файлов в формате txt легко настроить тип шрифта и размер букв.
2) Формат файлов fb2 для хранения электронных книг в настоящее время признан лучшим по соотношению размер-функциональность. В этом формате в файле электронной книги может хранится не только набор текстовых символов, как в txt, но и графические изображения - картинки, фотографии, схемы, графики и т.д. При этом электронные книги в таком формате занимают объем, складывающийся из размера текста и изображений. Также как и для формата txt в fb2 в ридере легко настроить размер и тип шрифта.
3) Формат книг pdf является графическим форматом. Его достоинством является точная копия всех страниц книги. Недостатком является большой размер файла и невозможность точно настроить размер и тип шрифта по своему желанию. Обычно в ридерах есть возможность немного увеличить изображение в формате pdf, но часто этого бывает недостаточно для комфортного чтения.
4) Djvu - это тоже графический электронный формат файлов книг. Обычно он отличается меньшим размером, чем pdf. Но основные достоинства и недостатки у djvu такие же, как и у любого графического формата электронных книг.
5) Форматы электронных книг doc и rtf являются привычными и давно знакомыми форматами текстовых файлов для Ворда (Word). Они содержат текст с разметкой страницы и могут содержать картинки, графики и таблицы. Существенным недостатком вордовских форматов является значительно больший размер по сравнению с fb2. Электронные ридеры обычно могут читать книги в формате doc и rtf, но будут делать это медленнее, чем txt и на єкран ридера могут вылезти какие-то огрехи некорректного отображения разметки страницы, заложенной в файл книги.
Вот некоторые книги.
Б.Страуструп - Язык программирования C++
Шилдт - Искусство программирования на C++
Кнут - общее прогроммирование.
Выбирай, что тебе удобнее!
Чтобы скачать с летитбит бесплатно, Вам необходимо перейти по нужной ссылке на сайте letitbit. Далее нам будет предложено два варианта скачивания: медленное и быстрое. Пример:
Ваша задача - выбрать медленное скачивание, то есть то, которое справа. Потому что быстрое скачивание с летитбит будет платным
Далее просто отказываемся от платной подписки летитбит:
Далее соглашаемся на просмотр рекламы (не волнуйтесь, ничего опасного там не будет):
И потом подождите, пока появится ссылка для скачивания.
Как видите, Вам всегда будут втюлющивать платное скачивание, но все же его можно избежать.
Программа для конвертации книг из одних форматов в другие называется Calibre. Скачать в сети можно совершенно бесплатно, поддерживает очень большое количество различных форматов. Вот ссылка http://calibre-ebook.com/download. Почитать о программе можно здесь http://habrahabr.ru/blogs/ebooks/86451/