hamed_blooki
دوشنبه 29 اردیبهشت 1393, 18:03 عصر
من هر برنامه گرافیکی رو که اجرا میکنم این پیغام رو میده :
Error Directive :BGI Graphics Not Suported Under windows
ظاهرا این پیغام میگه که تو ویندوز بنده تنظیمات کار با گرافیک پشتیبانی نمیشه .
چطور میتونم یه برنامه ساده مثل رسم یه مثلث رو انجام بدم که این خطا رو نده ؟؟؟
ویندوز من : Win 7- 32 bit
مثل این برنامه ساده ::
#include<iostream.h>
#include<graphics.h>
#include<conio.h>
#include<math.h>
float p=3.14159;
void circlee(float x,float y,float r)
{ float step,i;
step=1./r;
for(i=0;i<=2*p;i+=step)
putpixel(x+r*cos(i),y+r*sin(i),RED);
}
void main()
{
int gd=DETECT,gm,m,n,r;
float x,y,i,t;
initgraph(&gd,&gm,"..\\BGI");
cout<<"Enter center position:\n";
cin>>m>>n;
cout<<"\nEnter radious:\n";
cin>>r;
circlee(m,n,r);
getch();
Error Directive :BGI Graphics Not Suported Under windows
ظاهرا این پیغام میگه که تو ویندوز بنده تنظیمات کار با گرافیک پشتیبانی نمیشه .
چطور میتونم یه برنامه ساده مثل رسم یه مثلث رو انجام بدم که این خطا رو نده ؟؟؟
ویندوز من : Win 7- 32 bit
مثل این برنامه ساده ::
#include<iostream.h>
#include<graphics.h>
#include<conio.h>
#include<math.h>
float p=3.14159;
void circlee(float x,float y,float r)
{ float step,i;
step=1./r;
for(i=0;i<=2*p;i+=step)
putpixel(x+r*cos(i),y+r*sin(i),RED);
}
void main()
{
int gd=DETECT,gm,m,n,r;
float x,y,i,t;
initgraph(&gd,&gm,"..\\BGI");
cout<<"Enter center position:\n";
cin>>m>>n;
cout<<"\nEnter radious:\n";
cin>>r;
circlee(m,n,r);
getch();