Recur3. Описать рекурсивную функцию PowerN($$X$$, $$N$$) вещественного типа, находящую значение $$N$$-й степени числа $$X$$ по формулам: $$X^0=1$$, $$X^N=(X^{N / 2})^2$$ при четных $$N>0$$, $$X^N=X*X^{N-1}$$ при нечетных $$N>0$$, $$X^N=1/X^{-N}$$ при $$N<0$$ ($$X \ne 0$$ — вещественное число, $$N$$ — целое; в формуле для четных $$N$$ должна использоваться операция целочисленного деления). С помощью этой функции найти значения …
Рубрика «Проверка знаний»
Решаем задачи Абрамян на Паскале. File83
File83. Даны два целых числа $$I$$, $$J$$ и файл вещественных чисел, содержащий ненулевую часть верхнетреугольной матрицы (по строкам). Вывести порядок матрицы и ее элемент, расположенный в $$I$$-й строке и $$J$$-м столбце (строки и столбцы нумеруются от $$1$$). Если требуемый элемент находится в нулевой части матрицы, то вывести $$0$$; если элемент отсутствует, то вывести $$-1$$.
Решаем задачи Абрамян на Паскале. Param12
Param12. Описать процедуру SortIndex($$A$$, $$N$$, $$I$$), формирующую для вещественного массива $$A$$ размера $$N$$ индексный массив $$I$$. — массив целых чисел того же размера, содержащий номера элементов массива $$A$$ в том порядке, который соответствует возрастанию элементов массива $$A$$ (сам массив $$A$$ при этом не изменяется). Индексный массив $$I$$. является выходным параметром. С помощью этой процедуры создать …
Решаем задачи Абрамян на Паскале. Recur2
Recur2. Описать рекурсивную функцию Fact2($$N$$) вещественного типа, вычисляющую значение двойного факториала $$N!!=N*(N-2)*(N-4)*…$$ ($$N>0$$ — параметр целого типа; последний сомножитель в произведении равен $$2$$, если $$N$$ — четное число, и $$1$$, если $$N$$ — нечетное). С помощью этой функции вычислить двойные факториалы пяти данных чисел.
Решаем задачи Абрамян на Паскале. File82
File82. Дан файл вещественных чисел, содержащий элементы трехдиагональной матрицы (по строкам). Создать новый файл, содержащий элементы ненулевой части данной матрицы (по строкам).
Решаем задачи Абрамян на Паскале. Param11
Param11. Описать процедуру Sort($$A$$, $$N$$), выполняющую сортировку по возрастанию вещественного массива $$A$$ размера $$N$$. Массив $$A$$ является входным и выходным параметром. С помощью этой процедуры отсортировать массивы $$A$$, $$B$$, $$C$$ размера $$N_A$$, $$N_B$$, $$N_C$$ соответственно.
Решаем задачи Абрамян на Паскале. Recur1
Recur1. Описать рекурсивную функцию Fact($$N$$) вещественного типа, вычисляющую значение факториала $$N!=1*2*…*N$$ ($$N>0$$ — параметр целого типа). С помощью этой функции вычислить факториалы пяти данных чисел.
Решаем задачи Абрамян на Паскале. File81
File81. Дан файл вещественных чисел, содержащий элементы нижнетреугольной матрицы (по строкам). Создать новый файл, содержащий элементы ненулевой части данной матрицы (по строкам).
Решаем задачи Абрамян на Паскале. Param10
Param10. Описать процедуру DoubleX($$A$$, $$N$$, $$X$$), дублирующую в целочисленном массиве $$A$$ размера $$N$$ элементы, равные целому числу $$X$$. Массив $$A$$ и число $$N$$ являются входными и выходными параметрами. С помощью этой процедуры продублировать числа $$X_A$$, $$X_B$$, $$X_C$$ в массивах $$A$$, $$B$$, $$C$$ размера $$N_A$$, $$N_B$$, $$N_C$$ соответственно и вывести размер и содержимое полученных массивов.
Решаем задачи Абрамян на Паскале. File80
File80. Дан файл вещественных чисел, содержащий элементы верхнетреугольной матрицы (по строкам). Создать новый файл, содержащий элементы ненулевой части данной матрицы (по строкам).