IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Прошу помощь зала в отладке... Turbo С++ (http://www.imho.ws/showthread.php?t=139766)

Veona 17.05.2009 14:16

Прошу помощь зала в отладке... Turbo С++
 
:help: Задача собственно такая: "Построить график функции 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 в месте указанном зеленым цветом. Прога очень легкая, насколько мне известно. Не поможете ли в разгадке?

Borland 17.05.2009 14:25

Цитата:

Сообщение от Veona (Сообщение 1654536)
Function Getmax should have prototype

По-русски говоря, вы пытаетесь вызвать функцию getmax(), не имеющую прототипа. Что тут непонятного-то?
Судя по тексту программы, это просто опечатка и там должен быть вызов getmaxx()...
И в четвёртой строчке снизу насколь я понимаю та же ошибка...


Часовой пояс GMT +4, время: 10:58.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.