Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2011, 18:03   #1
alex22527
Пользователь
 
Регистрация: 07.10.2010
Сообщений: 24
По умолчанию C++

Построить график функции
F(x)={sqr(x),если 0<=x<=3
{4,если x>3 или x<0


написал программу:
//Lab7
#include <graphics.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
void main()
{ int dr = DETECT,mod;
int Xg,Yg,i;
float X;
initgraph(&dr,&mod,"C:\\BORLANDC\\B GI");
setcolor(WHITE);
setbkcolor(BLACK);
line(10,240,610,240);
line(10,20,10,460);
for (X=0;X<6;X++)
{ if (X<=3&&x>=0)
{ Xg=10+floor(300/M_PI*X);
Yg=240-floor(220*(X*X));
putpixel(Xg,Yg,YELLOW);
X=X+M_PI/300;
}
if (X>3||x<0)
{ Xg=10+floor(300/M_PI*X);
Yg=240-floor(220*4);
putpixel(Xg,Yg,YELLOW);
X=X+M_PI/300;
}
}
outtextxy(15,30,"Y");
outtextxy(615,240,"X");
getch();
closegraph();
}

неработает(((
можете найти ошибку?)))
alex22527 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц