Có bài về quả lắc thôi up lên cho các bạn tham khảo nhá.

PHP Code:
/*Qua lac dao dong */
#include <conio.h>
#include <graphics.h>
#include <math.h>
#include <dos.h>

/* he so doi tu do sang radian */
#define RADS 0.017453293
#define BIENDO 30
#define DAY 200
#define RADIUS 5

void daodong()
{
  
int goc BIENDOcongtru 0;
  
double xyxgocygoc;

  
xgoc getmaxx() / 2;
  
ygoc 10;
  
line(xgoc 5ygocxgoc 5ygoc);

  do {
    
xgoc DAY sin(gocRADS);
    
ygoc DAY cos(gocRADS);
    
setcolor(YELLOW);
    
line(xgocygocxy);
    
setfillstyle(SOLID_FILLGREEN);
    
setcolor(GREEN);
    
fillellipse(xyRADIUSRADIUS);
    
delay(30);
    
setcolor(BLACK);
    
line(xgocygocxy);
    
setfillstyle(SOLID_FILLBLACK);
    
setcolor(BLACK);
    
fillellipse(xyRADIUSRADIUS);
    if (
congtru)
    {
      
goc ++;
      if (
goc == BIENDO)
        
congtru 0;
    }
    else
    {
      
goc--;
      if (
goc == -BIENDO)
        
congtru 1;
    }
  } while (!
kbhit());
}

void main()
{
  
int gr_drive DETECTgr_mode;

  
initgraph(&gr_drive, &gr_mode"");
  
daodong();

  
getch();
  
closegraph();