Контрольная работа: Алгоритмічні мови програмування мова С
printf("\nВведiть значення кроку табуляцii: h = ");
scanf("%f", &h);
a=a+0.000000000000000001; /*вводимо значення вiдмiнне вiд нуля*/
i=a;
max=0;
do
{
y=F(i); /*табуляцiя Y*/
if (fabs(y)>max) max=fabs(y);
printf("\nx = %.3f\t y = %.3f", i, y); /*виведення значень У на екран*/
i=i+h;
}
while (i <= b);
printf("\n\nДлявиведенняграфiкафункцii натиснiтьбудь-якуклавiшу...");
getch();
detectgraph(&g_driver, &g_mode); /*визначенняграфiчногоадаптерутаграфiчногорежиму*/
initgraph(&g_driver, &g_mode, ""); /*iнiцiалiзацiяграфiчноi системи*/
if ((g = graphresult()) != grOk)
printf("\nПомилкаграфiки : %s\n", grapherrormsg(g)); /*видачаповiдомленнявразi помилкивiдкриттяфайлу */
cleardevice(); /* очисткаекрану */
q=getmaxx();
w=getmaxy(); /* визначення максимальних значень X та Y*/
setbkcolor(0); /*встановлення кольору фону - чорний*/
setcolor(15); /* встановлення поточного кольору малювання - бiлий*/
setlinestyle(0,0,2); /* встановлення стилю лiнiй: тип -суцiльна, товщина=2*/
line(0,w/2,q,w/2); /*побудова координатних вiсей*/
line(q,w/2,q-10,w/2-10);
line(q,w/2,q-10,w/2+10);
line(q/2,0,q/2,w);