Уважаемый Gagarin614!
Всё, что я могу Вам порекомендовать - это не впадать в отчаяние, а сесть и СПОКОЙНО поразмыслить над задачей. Конкретно вот над чем:
1. В задаче вычисляется приближенное значение некоей функции путем суммирования конечного количества членов разложения этой функции в ряд Тейлора.
2. Естественно, чем больше слагаемых мы возьмем, тем точнее будет результат.
3. В первой части программы вычисляется значение суммы наперед заданного количества слагаемых. Какого именно: 32, 33, 45, 128 - Ваша воля: сколько зададите, столько она и просуммирует. Получаем Результат №1.
4. Во второй части мы задаём желательную точность результата приближенного вычисления функции. Сколько при этом потребуется слагаемых - наперёд неизвестно. Это и требуется определить. Получаем Результат №2 и количество просуммированных членов ряда, необходимое для достижения заданной точности.
5. В третьей части повторяем предыдущее вычисление, увеличив требования к точности результата. Получаем более точный Результат №3 и, естественно, большее количество слагаемых.
6. Для сравнения выводим точное значение функции.
В чем была ошибка исходного текста программы? В том, что абсолютно одинаковые значения Результата №1 и Результата №2 достигались при РАЗЛИЧНОМ количестве слагаемых (33 и 32, соответственно), чего быть не может. После введения исправления (k:=0;) всё встало на свои места. Программа ПОЛНОСТЬЮ отлажена и работает правильно.
Чего хочет Ваш преподаватель - не знаю. Игра в "испорченный телефон" бессмысленна. Из ваших несколько истеричных последних постов я, увы, ничего не понял. Какие (-9)? Что это? Что чему должно равняться? Не знаю. И, боюсь, больше ничем помочь не смогу.