Param15. Описать процедуру Split2($$A$$, $$N_A$$, $$B$$, $$N_B$$, $$C$$, $$N_C$$), формирующую по целочисленному массиву $$A$$ размера $$N_A$$ два целочисленных массива $$B$$ и $$C$$ размера $$N_B$$ и $$N_C$$ соответственно; при этом массив $$B$$ содержит все четные числа из массива $$A$$, а массив $$C$$ — все нечетные числа (в том же порядке). Массивы $$B$$ и $$C$$ и числа …
Записи с меткой «Новичкам»
Решаем задачи Абрамян на Паскале. Recur5
Recur5. Описать рекурсивную функцию Fib2($$N$$) целого типа, вычисляющую $$N$$-й элемент последовательности чисел Фибоначчи ($$N$$ — целое число): $$F_1=F_2=1$$,$$F_K=F_{K-2}+F_{K-1}$$, $$K=3, 4,…$$. Считать, что номер $$N$$ не превосходит $$20$$. Для уменьшения количества рекурсивных вызовов по сравнению с функцией Fib1 (см. задание Recur4) создать вспомогательный массив для хранения уже вычисленных чисел Фибоначчи и обращаться к нему при выполнении …
Решаем задачи Абрамян на Паскале. File86
File86. Дан файл вещественных чисел, содержащий ненулевую часть верхне треугольной матрицы (по строкам). Создать новый файл, содержащий все элементы данной матрицы (по строкам).
Решаем задачи Абрамян на Паскале. File85
File85. Даны два целых числа $$I$$, $$J$$ и файл вещественных чисел, содержащий ненулевую часть трехдиагональной матрицы (по строкам). Вывести порядок матрицы и ее элемент, расположенный в $$I$$-й строке и $$J$$-м столбце (строки и столбцы нумеруются от $$1$$). Если требуемый элемент находится в нулевой части матрицы, то вывести $$0$$; если элемент отсутствует, то вывести $$-1$$.
Решаем задачи Абрамян на Паскале. Param14
Param14. Описать процедуру Split1($$A$$, $$N_A$$, $$B$$, $$N_B$$, $$C$$, $$N_C$$), формирующую по вещественному массиву $$A$$ размера $$N_A$$ два вещественных массива $$B$$ и $$C$$ размера $$N_B$$ и $$N_C$$ соответственно; при этом массив $$B$$ содержит все элементы массива $$A$$ с нечетными порядковыми номерами $$(1, 3,…)$$, а массив $$C$$ — все элементы массива $$A$$ с четными номерами $$(2, 4,…)$$. …
Решаем задачи Абрамян на Паскале. File84
File84. Даны два целых числа $$I$$, $$J$$ и файл вещественных чисел, содержащий ненулевую часть нижнетреугольной матрицы (по строкам). Вывести порядок матрицы и ее элемент, расположенный в $$I$$-й строке и $$J$$-м столбце (строки и столбцы нумеруются от $$1$$). Если требуемый элемент находится в нулевой части матрицы, то вывести $$0$$; если элемент отсутствует, то вывести $$-1$$.
Решаем задачи Абрамян на Паскале. Param13
Param13. Описать процедуру Bell($$A$$, $$N$$), меняющую порядок элементов вещественного массива $$A$$ размера $$N$$ на следующий: наименьший элемент массива располагается на первом месте, наименьший из оставшихся элементов — на последнем, следующий по величине располагается на втором месте, следующий — на предпоследнем и т. д. (в результате график значений элементов будет напоминать колокол). Массив $$A$$ является входным …
Решаем задачи Абрамян на Паскале. Recur3
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$$. является выходным параметром. С помощью этой процедуры создать …