Не надо создавать для каждой книги класс. В задании же написано:
каждая созданная книга - ЭКЗЕМПЛЯР класса
тоесть, должен быть один классBook() например, со всеми нужными методами (создание книги, удаление, добавлении глав и т.д.)
и потом создаешь экземпляр класса:
1. Число надо спрашивать в цикле while
2. Не надо конвертировать загаданное число в string
3. Введеное число пользователя нужно конвертировать в int и в цикле соответственно сравнивать числа (а не строки, как сейчас)