Страница 1 из 1

График в полярной системе

Добавлено: 17 май 2009, 15:21
Violet
Задача собственно такая: "Построить график функции p=2*y (этой буквой я заменила букву "фи" греч алфавит) " Вот текст программы:

Код: Выделить всё

#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<graphics.h>
main()
{int driver,mode;
driver=DETECT;
initgraph(&driver,&mode,"d:\turboC\bgi");
line(0,getmaxy()/2,getmaxx(),getmaxy()/2);
line(getmaxx()/2,0,getmax()/2,getmaxy()/2);
outtextxy(getmaxx()-10,getmaxy()/2+10,"x");
outtextxy(getmaxx()+10,10,"y");
outtextxy(getmaxx()+10,getmaxy()/2+10,"0");
float r,f=0,x,y;
do
{r=2*f;
x=r*cos(f),y=r*sin(f);
putpixel(x*20+getmax()/2,getmaxy()/2-y*20,15);
f+=0,001;}
while(f<=10);
getch();closegraph();}
Выдало эрорку Function Getmax should have prototype . Прога очень легкая, насколько мне известно. Не поможете ли в разгадке?

Re: График в полярной системе

Добавлено: 17 май 2009, 15:32
WinMain
А в чём собственно проблема?
Я так понимаю, у тебя Borland C++ 3.1 для MS-DOS с применением графической библиотеки BGI.

Re: График в полярной системе

Добавлено: 17 май 2009, 16:49
Violet
WinMain писал(а):А в чём собственно проблема?
Я так понимаю, у тебя Borland C++ 3.1 для MS-DOS с применением графической библиотеки BGI.
Ты прав. :) Можно конкретнее? Что как и где изменить чтобы график пошел? если не сложно... :)
--------------------------------------------------------------------------------
Добавлено сообщение
--------------------------------------------------------------------------------
Всё разобралась спасибо Errors нуль. Честно говоря это моя первая прога по графикам. Пишет что есть Один Warning . Чтото такого не знаю. Не могли бы вы создать график и кинуть его мне потому что жму Run а график не появляется. А мне надо его в практическую вставить.