1. Зима-волшебница: ставим дефис, потому что это приложение, выраженное существительным, стоящее после определяемого слова и имеющее добавочное обстоятельственное значение (в данном случае — признак предмета).
2. Старик-отец: ставим дефис, так как это приложение, выраженное существительным, стоящее после определяемого слова и обозначающее родственные отношения.
3. Профессор-физик: ставим дефис, так как это приложение, выраженное существительным, стоящее после определяемого слова и характеризующее человека по роду занятий.
4. Сосед-скрипач: ставим дефис, так как это приложение, выраженное существительным, стоящее после определяемого слова и характеризующее человека по роду занятий.
5. Попугаи-неразлучники: ставим дефис, потому что это составное наименование, обозначающее вид птиц.
6. Ягода малина: не ставим дефис, так как слово «малина» — это уточняющее приложение, стоящее после определяемого слова «ягода», и они образуют единое смысловое целое (нельзя переставить слова без потери смысла).
7. Завод-гигант: ставим дефис, потому что это приложение, выраженное существительным, стоящее после определяемого слова и обозначающее размер (сравнительная характеристика).
8. Гостиница «Юность»: не ставим дефис, так как «Юность» — это название (собственное имя) гостиницы, оно заключается в кавычки и не присоединяется дефисом.
9. Девочка-узбечка: ставим дефис, потому что это приложение, выраженное существительным, стоящее после определяемого слова и обозначающее национальность.
10. Драматург Островский: не ставим дефис, так как «Островский» — это собственное имя, стоящее после нарицательного существительного, которое выступает в роли приложения.
11. Красавец-гриб: ставим дефис, потому что это приложение, выраженное существительным, стоящее после определяемого слова и дающее эмоциональную оценку, характеристику.
12. Волшебница зима: не ставим дефис, так как «зима» — это уточняющее приложение, стоящее после определяемого слова «волшебница», и они образуют единое смысловое целое. Или: приложение, стоящее после определяемого слова, и они воспринимаются как одно целое, где определяемое слово выступает в роли сказуемого (Зима (есть) волшебница).
13. Иван-царевич: ставим дефис, потому что это составное имя персонажа народных сказок.
14. Ильмень-озеро: ставим дефис, так как это приложение, выраженное существительным, стоящее после определяемого слова и обозначающее тип географического объекта (имя собственное + нарицательное).
15. Гриб-подосиновик: ставим дефис, так как это составное наименование, обозначающее вид гриба.
16. Господин президент: не ставим дефис, потому что слово «господин» выступает здесь как обращение или уважительное наименование, а не как приложение.
17. Город Псков: не ставим дефис, так как «Псков» — это собственное имя, стоящее после нарицательного существительного, которое выступает в роли приложения.
18. Жук-плавунец: ставим дефис, так как это составное наименование, обозначающее вид жука.
19. Солдат-украинец: ставим дефис, потому что это приложение, выраженное существительным, стоящее после определяемого слова и обозначающее национальность.
20. Врач-окулист: ставим дефис, потому что это приложение, выраженное существительным, стоящее после определяемого слова и характеризующее человека по роду занятий (по специальности).
21. Великан-дуб: ставим дефис, потому что это приложение, выраженное существительным, стоящее после определяемого слова и обозначающее размер (сравнительная характеристика).
22. Девочка-подросток: ставим дефис, потому что это приложение, выраженное существительным, стоящее после определяемого слова и характеризующее человека по возрасту или состоянию.
23. Гражданин судья: не ставим дефис, так как слово «гражданин» выступает здесь как обращение или уважительное наименование, а не как приложение.
24. Газета «Московский комсомолец»: не ставим дефис, так как «Московский комсомолец» — это название (собственное имя) газеты, оно заключается в кавычки и не присоединяется дефисом.
25. Искусник-повар: ставим дефис, так как это приложение, выраженное существительным, стоящее после определяемого слова и характеризующее человека по роду занятий, по мастерству.