Интересный случай, не описанный правилами. «Правила русской орфографии и пунктуации» 1956 года указывали, что нельзя оставлять в конце строки или переносить в начало следующей две одинаковые согласные, стоящие между гласными (отмечалось, что это правило не относится к начальным двойным согласным корня, например: сожженный, поссорить, а также к двойным согласным второй основы в сложных словах, например: нововведение).
Полный академический справочник «Правила русской орфографии и пункутации» под ред. В. В. Лопатина (2006) снял слова «стоящие между гласными» и добавил пример рус-ский, где после удвоенных согласных следует еще одна согласная. Формулировка правила здесь такая: «Разбиваются переносом удвоенные согласные, входящие в корень или образующие стык корня и суффикса».
Примеров, где после удвоенных согласных следует группа согласных, да еще и начинающих вторую часть иноязычного слова, в правилах нет. Формулировка полного академического справочника позволяет считать верным перенос Вит-тштaйн. Но лучше постараться избежать ситуации, при которой это слово потребовалось бы переносить.
Правила не запрещают предложенный Вами перенос слова.
Разбиваются переносом удвоенные согласные, входящие в корень или образующие стык корня и суффикса. Правильный перенос: крос-сворд.
В этих словах корни: молоч (молок)и сливоч (сливок). Такой вариант переноса верен. Правила переноса см. «Правила».
Такой перенос неудачен. Перенос позволяет экономить место на строке, но здесь экономия неочевидна: в случае со словом урок на строке остается 3 знака (вместе со знаком переноса) вместо четырех, а вот читаемость текста падает значительно (из-за того, что место переноса не совпадает со слогоразделом).
Из "Полного академического справочника" под ред. Лопатина:
"§ 219… Факультативное правило. При переносе может потеряться различие между написаниями слов слитно и через дефис; ср.: военно-обязанный (пишется военнообязанный) и военно-морской (пишется военно-морской). Для сохранения различия надо во втором случае повторить дефис в начале перенесенной части: военно- / -морской. Это правило применяется по желанию пишущего".
Можно. Правила переносов см. здесь.
Вариант переноса, предложенный Вашей дочерью, вполне корректен.
Действительно, ни под одно «запретительное» правило переноса данные слова не подходят. А все, что не запрещено, должно быть разрешено. Но мы согласимся с Вами: такие переносы производят впечатление неправильных, хотя и утверждать, что здесь нарушено правило, у нас нет оснований. Наш совет – все-таки не переносить такие слова.
Правильный перенос: програм-мный. Одно из основных правил переноса: разбиваются переносом удвоенные согласные, входящие в корень или образующие стык корня и суффикса. Другие допустимые переносы: прог-раммный, про-граммный. Слово программа может быть перенесено такими способами: про-грамма, прог-рамма, програм-ма.