// !!! используем автоинкремент, ++ располженный после переменной,
// увеличивает ее значение после того как старое значение использовано в формуле
K=(x/M); // Делаем так, что на каждом шаге, программа высчитывает слагамаое суммы ряда
S1=S1+K*l; // Создаем первую сумму ряда
if(S=S1) // Проверяем условие двух сумм ряда на наличие машинного нуля
{
printf («exp= %f \n zero= %f\n», S1, S); // Выводим значение экспоненты и машинного нуля
stop = true; // не ломая голову над индексами,
// просто указываем явным образом что пора заканчивать
} // Закрываем тело цикла
S=S+K*l; // Считаем вторую сумму ряда для определения машинного нуля
l=l*(-1); // Т.к. Ряд знакочеридующийся меняем знак слогаемого на каждом шаге
} // Завершение цикла while
return 0;
}
Добрый день. Меня заинтересовал ваш ответ "судя по всему n использовано только для управления цикломчто бы не ломать голову, я бы предложил нес..." на вопрос http://www.liveexpert.org/topic/view/582931-pomogite-poborot-beskonechnij-cikl. Можно с вами обсудить этот ответ?