Задача 1)Написать программу нахождения факториала числа n, то есть n!, если вычислить нельзя, вывести сообщение об этом. Условие: в программе задана переменная $n=5.Задача 2)Написать программу, преобразующую число цифрового представления в строковое, т.е., например, 25 - "двадцать пять", число 0 до 99 включительно. Задача решается с помощью использования массивов; необходимо учесть специфический случай - числа от 11 до 19 включительно (одиннадцать, двенадцать, ...), число 0 (ноль).Для ускорения расчетов можно использовать операции деления "/", получение остатка от деления "%" и функцию intval (), которая возвращает целую часть числа, переданного ей. Условие: в программе задана переменная $x=0.Задача 3)Написать программу, реализующую наследование и полиморфизм классов:Есть класс Cat, описывающий всех котов. У котов есть лапы, шерсть, хвост, глаза (определенного цвета), цвет окраса. Создать класс для определенной породы котов.Создать "простого кота" и "кота N-ой породы".Вывести для каждого объекта: породу, количество лап (число), длину шерсти (длинная/короткая), хвост (пушистый/не очень), цвет глаз, окрас.Сиамская кошка.
|