Быстрый старт. Решение задания №2.7
Представляем решение домашнего задания 2.7.
К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь.
Если не активировали токен — посмотрите видео-инструкцию (видео N5)
Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.
Здравствуйте. Есть вопросы.
Логика в преобразовании типов у меня конечно пока что хромает. Не так сообразила, в итоге данный метод даты рождения с типом строка не догнала.
теперь есть вопросы по теме:
В одном случае мы объявляем переменную НовыйГод, а в другом деньРождения.
Функция РазностьДат. Когда вы её описывали в каждой процедуре, то там нужно было каждую переменную называть своим именем. Что обычно наблюдаю.
А когда вынесли данную функцию отдельной процедурой с параметрами дата1 и Дата2, где переменные для подсчета имели уже не эти имена, а свои в процедурах назначенные. В каком случае можно приходить к такому методу?
В Процедурах нужно обращаться только по имени переменной?
В функциях допускается иное имя переменной? Это при условии оператора Возврат? Или при том что если передаем переменную в качестве параметра, то уже каприза к имени в этом случае нет?
Добрый день, Елена!
К сожалению, смысл вопросов ускользает, пока не понятно о чем Вы спрашиваете.
Сделаем так – напишите вопросы в мастер-группу, приведите примеры по каждому вопросу.
При необходимости сделайте скриш-шоты.
Будем рады ответить :)
Доброго времени!
Андрей, у меня первоначально решение было подобно эталонному. Но наткнулся на проблему.
Если человеку сильно не повезло и дата его рождения = 29.02.1964, то преобразование не будет выполнено в невисокосном году.
Вячеслав, можете сделать проверку для високосного года.