![](/user_photo/2706_HbeT2.jpg)
- •2.1.1 Функции, возвращающие значение
- •2.1.1.1 Определение функции
- •2.1.1.1 Вызов функции
- •2.1.2 Функции, возвращающие значение
- •2.1.2.1 Определение функции
- •2.1.3 Объявление функций
- •2.2 Аргументы функции
- •2.2.1 Передача параметров по значению и по ссылке
- •2.2.2 Передача массива в функции
- •3. Содержание и порядок выполнения лабораторной работы
- •4. Методические указания и требования к выполнению лабораторной работы
- •Вариант 7.
- •Вариант 14.
- •Вариант 15.
- •Вариант 16.
-
Вариант 14.
-
Написать функцию, которая возвращает 1, если число, полученное в качестве аргумента, является четным, и ноль – в противном случае.
-
Написать функцию, которая возвращает 1, если одномерный массив, полученный функцией в качестве аргумента, содержит отрицательные элементы.
-
Написать функцию, которая вычисляет сумму элементов, находящихся над побочной диагональю матрицы.
-
Вариант 15.
-
Написать функцию, которая возвращает 1, если число a делится без остатка на число b, и ноль – в противном случае. Числа получены функцией в качестве аргументов.
-
Написать функцию, которая вычисляет количество нулевых элементов одномерного массива.
-
Написать функцию, которая определяет, является ли матрица симметричной.
-
Вариант 16.
-
Написать функцию, которая остаток от деления числа a на число b. Числа получены функцией в качестве аргументов.
-
Написать функцию, которая вычисляет длину n-мерного вектора в евклидовой норме (теорема Пифагора).
-
Напишите функцию, которая получает прямоугольную матрицу и определяет, есть ли в каждой строке и в каждом столбце нулевой элемент.
Факультатив
-
Напишите функцию, которая удаляет из строки все ведущие и конечные пробелы.
-
Напишите функцию, которая находит производную переданной ей функции в заданной точке.
-
Напишите функцию сортировки массива строк в лексикографическом порядке.
-
Напишите функцию, определяющую последнее вхождение символа в строку.
-
Напишите программу, реализующую игру 21. Действия по выдаче очередной карты игроку и компьютеру реализуйте в виде функции.
-
Напишите программу, реализующую игру в крестики-нолики. Действия игрока и компьютера реализуйте в виде функции.