Реферат: Программа исследования функций
}
return 0;
}
// Вывод графика функции на экран
void output() {
float x; // Очередная точка
float y; // графика
float stp; // Шаг изменения X
float px,py; // Предыдущая точка
int rp=0; // 1 - если предыдущая точка существует
int rt=0; // 1 - если текущая точка существует
// Выход при неправильно заданном диапазоне
if ((MaxX-MinX)<=0) return;
// Установка начальных значений
x=MinX;
stp=(MaxX-MinX)/320;
// Вывод линий
setcolor(12);
line(0,240,639,240);
if ((MinX<0)&&(MaxX>0))
line((0-MinX)*MX,0,(0-MinX)*MX,480);
setcolor(15);
// Вывод функции
do {
// Нахождение очередной точки
rt=fun(x,&y);
if (rt==0) {
// Если точки нет - сброс значения предыдущей
rp=0;