Param20. Описать функцию Norm2($$A$$, $$M$$, $$N$$) вещественного типа, вычисляющую норму вещественной матрицы $$A$$ размера $$M \times N$$: Norm2($$A$$, $$M$$, $$N$$)=$$max {|A_{I,1}|+|A_{I,2}| +…+ |A_{I,N}|}$$, где максимум берется по всем $$I$$. от $$1$$ до $$M$$. Для данной матрицы $$A$$ размера $$M \times N$$ найти Norm2($$A$$, $$K$$, $$N$$), $$K=1,…, M$$.
Записи с меткой «Паскаль»
Решаем задачи Абрамян на Паскале. Recur10
Recur10. Описать рекурсивную функцию DigitSum($$K$$) целого типа, которая находит сумму цифр целого числа $$K$$, не используя оператор цикла. С помощью этой функции найти суммы цифр для пяти данных целых чисел.
Решаем задачи Абрамян на Паскале. Param19
Param19. Описать функцию Norm1($$A$$, $$M$$, $$N$$) вещественного типа, вычисляющую норму вещественной матрицы $$A$$ размера $$M \times N$$: Norm1($$A$$, $$M$$, $$N$$)=$$max {|A_{1,J}|+|A_{2,J}| +…+ |A_{M,J}|}$$, где максимум берется по всем $$J$$ от $$1$$ до $$N$$. Для данной матрицы $$A$$ размера $$M \times N$$ найти Norm1($$A$$, $$K$$, $$N$$), $$K=1,…, M$$.
Решаем задачи Абрамян на Паскале. Recur9
Recur9. Описать рекурсивную функцию NOD($$A$$, $$B$$) целого типа, находящую наибольший общий делитель (НОД) двух натуральных чисел $$A$$ и $$B$$, используя алгоритм Евклида: НОД($$A$$, $$B$$)=НОД($$B$$, $$A$$ mod $$B$$), если $$B \ne 0$$;НОД($$A$$, $$0$$)=$$A$$. С помощью этой функции найти НОД($$A$$, $$B$$), НОД($$A$$, $$C$$), НОД($$A$$, $$D$$), если даны числа $$A$$, $$B$$, $$C$$, $$D$$.
Решаем задачи Абрамян на Паскале. Param18
Param18. Описать процедуру Chessboard($$M$$, $$N$$, $$A$$), формирующую по целым положительным числам $$M$$ и $$N$$ матрицу $$A$$ размера $$M \times N$$, которая содержит числа $$0$$ и $$1$$, расположенные в «шахматном» порядке, причем $$A_{1,1}=0$$. Двумерный целочисленный массив $$A$$ является выходным параметром. С помощью этой процедуры по данным целым числам $$M$$ и $$N$$ сформировать матрицу $$A$$ размера $$M …
Решаем задачи Абрамян на Паскале. Recur8
Recur8. Описать рекурсивную функцию RootK($$X$$, $$K$$, $$N$$) вещественного типа, находящую приближенное значение корня $$K$$-й степени из числа $$X$$ по формуле: $$Y_0=1$$,$$Y_{N+1}=Y_N — (Y_N — X/(Y_N)^{K-1})/K$$, где $$Y_N$$ обозначает RootK($$X$$, $$K$$, $$N$$) при фиксированных $$X$$ и $$K$$. Параметры функции: $$X$$ $$(>0)$$ — вещественное число, $$K$$ $$(>1)$$ и $$N$$ $$(>0)$$ — целые. С помощью функции RootK найти …
Решаем задачи Абрамян на Паскале. File89
File89. Даны два файла вещественных чисел с именами $$S_A$$ и $$S_B$$, содержащие ненулевые части верхнетреугольных матриц $$A$$ и $$B$$ (по строкам). Создать новый файл с именем $$S_C$$, содержащий ненулевую часть произведения $$A*B$$ (по строкам). Если матрицы $$A$$ и $$B$$ нельзя перемножать, то оставить файл $$S_C$$ пустым.
Решаем задачи Абрамян на Паскале. Param17
Param17. Описать процедуру ArrayToMatrix2($$A$$, $$K$$, $$M$$, $$N$$, $$B$$), формирующую по вещественному массиву $$A$$ размера $$K$$ матрицу $$B$$ размера $$M \times N$$ (матрица заполняется элементами массива $$A$$ по столбцам). «Лишние» элементы массива игнорируются; если элементов массива недостаточно, то оставшиеся элементы матрицы полагаются равными $$0$$. Двумерный массив $$B$$ является выходным параметром. С помощью этой процедуры на основе …
Решаем задачи Абрамян на Паскале. File90
File90. Даны два файла вещественных чисел с именами $$S_A$$ и $$S_B$$, содержащие ненулевые части нижнетреугольных матриц $$A$$ и $$B$$ (по строкам). Создать новый файл с именем $$S_C$$, содержащий ненулевую часть произведения $$A*B$$ (по строкам). Если матрицы $$A$$ и $$B$$ нельзя перемножать, то оставить файл $$S_C$$ пустым.
Решаем задачи Абрамян на Паскале. Recur7
Recur7. Описать рекурсивную функцию CombiN_2($$N$$, $$K$$) целого типа, находящую $$C(N, K)$$- число сочетаний из $$N$$ элементов по $$K$$ — с помощью рекуррентного соотношения: $$C(N, 0)=C(N, N)=1$$, $$C(N, K)=C(N — 1, K)+C(N — 1, K — 1)$$ при $$0<K<N$$. Параметры функции — целые числа; $$N>0$$, $$0 \le K \le N$$. Считать, что параметр $$N$$ не превосходит …