Я не понимаю, решать кроссинговером или как сцепленное с полом. Решу как сцепленное:
Пусть рецессив будет сразу обе слепоты.
Хс - нормальное зрение.
ХС - обе формы слепоты
Тогда: Геноти девушки ХСХс (носитель гена слепоты из-за отца)
а) Р1: дев ХСХс х юноша ХСУ (нормальный)
Гаметы: ХС Хс; ХС, У
F1:
ХСХС - девочка с норм зрением.
ХСУ - мальчик с норм зрением.
ХСХс - девочка с норм зрением, но носитель гена слепоты
ХсУ - мальчик, страдающий двумя видами слепоты
б) Р1: дев ХСХс х юноша ХсУ (больной)
Гаметы: ХС Хс; Хс, У
F1: ХСХс - девочка, здорова, носит рецессив
ХСУ - мальчик, здоровый
ХсХс - девочка, страдающая двумя формами слепоты
ХсУ - больной мальчик.
Во втором случае вероятность рождения детей больных больше и равна 50 %.