ЛР 2. Функции и процедуры
Документация
Обшая информация, документы, ссылки.
Задания
Решить задачи
- Блок 1
-
427 (разработать функцию получения максимума из двух чисел, вместо
значения 15 использовать выражение a*b),
-
440в (вместо процедуры определить функцию)
-
441 (вместо процедуры определить функцию)
- Блок 2
-
443 (вместо процедуры определить функцию),
-
446 (дополнительно разработать функцию определения чисел-близнецов).
-
330 (разработать функцию определения совершенного числа)
- Блок 3
- Разработать набор из четырех перегруженных функций MAX, позволяющих вычислять максимальное
значение из соответственно двух, трех, четырех переданных значений, а также переданного открытого массива.
- Разработать функцию, которая получает на входе вещественный параметр и возвращает через результат функции его дробную
часть, а через три дополнительных параметра, соответственно - целую часть; значение, округленное вверх; значение,
округленное вниз. Для получения результата не использовать аналогичные библиотечные функции.
- Разработать функцию, которая получает на входе строку и возвращает результат через три параметра,
которые содержат соответственно количество цифр, количество пробелов и количество латинских букв. Строка,
полученная после удаления всех указанных символов, возвращается в качестве результата функции.