Решаем задачи Абрамян на C. Minmax15

Minmax15. Даны числа $$B$$, $$C$$ $$(0 < B < C)$$ и набор из десяти чисел. Вывести максимальный из элементов набора, содержащихся в интервале ($$B$$, $$C$$), и его номер. Если требуемые числа в наборе отсутствуют, то дважды вывести $$0$$.

Решаем задачи Абрамян на C. Proc18

Proc18. Описать функцию CircleS($$R$$) вещественного типа, находящую площадь круга радиуса $$R$$ ($$R$$ — вещественное). С помощью этой функции найти площади трех кругов с данными радиусами. Площадь круга радиуса $$R$$ вычисляется по формуле $$S = \pi*R^2$$. В качестве значения $$\pi$$ использовать 3.14.

Решаем задачи Абрамян на Паскале. Pointer74

Pointer74. Даны указатели $$P_1$$ и $$P_2$$ на барьерный и текущий элементы двусвязного списка (о списке с барьерным элементом см. задание Pointer70). Также дано число $$N$$ $$(>0)$$ и набор из $$N$$ чисел. Описать тип TListB — запись с полями Barrier и Current типа PNode (поля указывают соответственно на барьерный и текущий элементы списка) — и процедуру …

Решаем задачи Абрамян на C. 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$$.