home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgLangD.iso / TC-300 / BIN / CH24_2.CPP < prev    next >
C/C++ Source or Header  |  1994-04-23  |  834b  |  27 lines

  1. /* ==============  Program Description  ============= */
  2. /*   program name : ch24_2.c                          */
  3. /*   draw a interesting picture using line()          */
  4. /* ================================================== */
  5. #include  <graphics.h>
  6. #include  <math.h>
  7. #include <conio.h>
  8.  
  9. void main(void)
  10. {
  11.     int   driver = DETECT,mode;
  12.     int   x[10],y[10];
  13.     int   x_center = 360, y_center = 180, rad = 100;
  14.     int   i,j;
  15.  
  16.     initgraph(&driver,&mode,"c:\\tc\\bgi");
  17.     for ( i = 0; i < 10; i++ )
  18.     {
  19.        x[i] =  x_center + rad *  cos(36*i*3.14159/180);
  20.        y[i] =  y_center + rad *  sin(36*i*3.14159/180);
  21.     }
  22.     for ( i = 0; i < 10; i++ )
  23.        for ( j = 0; j < 10; j++ )
  24.       line(x[i],y[i],x[j],y[j]);
  25.     getch();           /* press any key return to TEXT mode */
  26.     closegraph();
  27. }