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 должна использоваться операция целочисленного деления). С помощью этой функции найти значения …
Решаем задачи Абрамян на Phyton 3. Proc 13
Proc13. Описать процедуру SortDec3(A, B, C), меняющую содержимое переменных A, B, C таким образом, чтобы их значения оказались упорядоченными по убыванию (A, B, C — вещественные параметры, являющиеся одновременно входными и выходными). С помощью этой процедуры упорядочить по убыванию два данных набора из трех чисел: (A_1, B_1, C_1) и (A_2, B_2, C_2).
Решаем задачи Абрамян на Phyton 3. Proc3
Proc3. Описать процедуру Mean(X, Y, AMean, GMean), вычисляющую среднее арифметическое AMean = (X + Y)/2 и среднее геометрическое GMean = \sqrt{X * Y} двух положительных чисел X и Y (X и Y — входные, AMean и GMean — выходные параметры вещественного типа). С помощью этой процедуры найти среднее арифметическое и среднее геометричеQское для пар $$(A, …
Решаем задачи Абрамян на C. Matrix9
Matrix9. Дана матрица размера M \times N. Вывести ее элементы, расположенные в строках с четными номерами (2, 4, …). Вывод элементов производить по строкам, условный оператор не использовать.
Решаем задачи Абрамян на C. Matrix8
Matrix8. Дана матрица размера M \times N и целое число K (1 \le K \le N). Вывести элементы K-го столбца данной матрицы.
Решаем задачи Абрамян на Phyton 3. Proc 32
Proc32. Описать функцию DegToRad(D) вещественного типа, находящую величину угла в радианах, если дана его величина D в градусах (D — вещественное число, 0 < D < 360). Воспользоваться следующим соотношением: 180^o = \pi радианов. В качестве значения \pi использовать 3.14. С помощью функции DegToRad перевести из градусов в радианы пять данных углов.
Решаем задачи Абрамян на Phyton 3. Proc 22
Proc22. Описать функцию Calc(A, B, Op) вещественного типа, выполняющую над ненулевыми вещественными числами A и B одну из арифметических операций и возвращающую ее результат. Вид операции определяется целым параметром Op: 1 — вычитание, 2 — умножение, 3 — деление, остальные значения — сложение. С помощью Calc выполнить для данных A и B операции, определяемые данными …
Решаем задачи Абрамян на Phyton 3. Proc17
Proc17. Описать функцию RootsCount(A, B, C) целого типа, определяющую количество корней квадратного уравнения A*x^2 + B*x + C = 0 (A, B, C — вещественные параметры, A \not= 0). С ее помощью найти количество корней для каждого из трех квадратных уравнений с данными коэффициентами. Количество корней определять по значению дискриминанта: D = B^2 — 4*A*C.
Решаем задачи Абрамян на Phyton 3. Proc7
Proc7. Описать процедуру InvertDigits(K), меняющую порядок следования цифр целого положительного числа K на обратный (K — параметр целого типа, являющийся одновременно входным и выходным). С помощью этой процедуры поменять порядок следования цифр на обратный для каждого из пяти данных целых чисел.
Решаем задачи Абрамян на Python 3. While17
While17. Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, вывести все его цифры, начиная с самой правой (разряда единиц).