Просьба помощи к знатокам Паскаля
Приветствую всех.
Хотел бы обратиться за помощью к знатокам Паскаля, у кого-то может сведёт олдскулы. Сам в нем не очень шарю.
Есть исходник:
Что уже известно и дорисовано:
Радиус окружности R = 32.
Малая полуось эллипса a = 21.
Большая полуось эллипса b = 35.
Ордината точки пересечения прямой с осью абсцисс P2 есть y2 = 0.
Точка пересечения эллипса с осью абсцисс P3 = (35; 0).
Точка пересечения окружности с осью абсцисс P4 = (-23; 0).
Ордината самой верхней точки окружности P5 есть y5 = 29.
Ордината самой верхней точки эллипса P6 есть y6 = 35.
Задание 1
Разработать алгоритм и программу вычисления координат критических точек, получаемых в результате пересечения объектов, участвующих в формировании закрашенных областей.
Критическим называются точки, принадлежащие закрашенным областям и образованные пересечением двух или трех геометрических объектов задания, ни одна из координат которых не равна нулю.
Требования
1. При выполнении задания должно быть продемонстрировано применение вычислительного метода проб (простого сканирования).
2. Для сравнения результатов вычислений координаты каждой точки должны быть найдены аналитически.
3. Точность результатов приближенных вычислений – 0,001.
4. Получаемые результаты вывести на экран в виде таблицы:
Задание 2
Вычисление площади закрашенных областей методом прямоугольников и трапеций.
Рисунок и исходные данные те же.
Информация по заданию:
Использовать различные методы вычислений: прямоугольника и трапеций.
Предварительно найти недостающие начальные значения.
Число разбиений N1, N2 и N3 задавать самостоятельно.
Точность результатов приближенных вычислений – 0,001.
Предусмотреть в программе повтор описанных действий с новым значением числа разбиений N в ответ на соответствующий запрос программы
На первый взгляд задания лёгкие, но как только начинаешь вникать, то понимаешь, что не все так просто =)
Нужно написать коды к каждой задаче и чтобы в паскале выводил ось что-то типа этих таблиц с ответами.
Буду очень признателен за помощь. На чай и печеньки от всей студенческой души могу скинуть благодарность)