Top.Mail.Ru
Ответы
Аватар пользователя
14лет
Изменено

Помогите найти ошибку в коде c++

рисовать графики у него не получается(((

#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <graphics.h>

int deg[20],osn[20],S,i,UR=0;
float SH=0.1,N,K,T=0.001;
char key;

void load()
{
clrscr();
printf("vvedite kolichestvo elementov \n");
scanf("%d",&S);
for(i=0;i<s;i++)>,°);
}
printf("vvedite interval(ot x1 do x2)\n");
scanf("%f %f",&N,&K);
UR=1;
}
void out()
{
char sign;
if(UR==0) printf("vvedite uravnenie\n");
else
{
printf("vash mnogochlen\n");
for(i=0;i<s;i++)><0) sign='-';else sign='+';
printf("%c%dX^%d",sign,abs(osn),deg);
}
}

}
void menu()
{
clrscr();
out();
printf("\n");
printf("viberite deistvie..\n\n");
printf("0.vvesti uravnenie\n");
printf("1.vicheslit corni metodom 1\n");
printf("2.vicheslit corni metodom 2\n");
printf("3.narisovat grafik\n");
printf("4.vihod\n");
scanf("%d",&key);
}
void main()
{
do
{
menu();
switch(key)
{
case 3:
{
if(UR==1)
{
int dr,mode;
float X=-150,Y;
SH=0.1;
dr=DETECT;
initgraph(&dr,&mode,"");
cleardevice();
setcolor(7);
line(0,150,300,150);
line(150,0,150,300);
outtextxy(300,155,"X");
outtextxy(140,5,"Y");
setcolor(11);
do
{
Y=0;
for(i=0;i<s;i++)>)*osn;
}
if(X==-150) moveto(150+X,150+Y);
lineto(150+X,150+Y);
X+=SH;
}while(X<150);
getch();
closegraph();
}
else {printf("VVEDITE MNOGOCHLEN!\n");getch();}
break;
}

По дате
По рейтингу
Аватар пользователя
Ученик
14лет

компилируй, он те все ошипки выведет:)