Bài tập C++: Vẽ các điểm ảnh



Bài tập

Viết chương trình C++ để vẽ các điểm ảnh với màu đã cho trên màn hình.

Lời giải

Chương trình C++ dưới đây sử dụng lệnh putpixel để vẽ 8 điểm ảnh màu vàng trên màn hình.

#include 
#include 
#include 
#include void main (int)
{
int gdriver=DETECT,gmode,errorcode; //yeu cau auto-detection.
int midx,midy,x;
//khoi tao cac bien do hoa va cuc bo
initgraph(&gdriver,&gmode,"d:\\bc3\\bgi");
//doc ket qua cua trinh khoi tao.
errorcode=graphresult();
if(errorcode!=grOk)
//khi co mot loi xay ra.
{
printf("Xay ra loi : %s \n",grapherrormsg(errorcode));
printf("Nhan bat ky phim nao de dung : ");
getch();
exit(1); //Dung chuong trinh do xuat hien loi.
}
for(x=40;x<120;x=x+10)
{
putpixel(x,200,14); //ve mot diem anh tai vi tri(x,200) voi mau vang(14)
getch();
}
}

bai_tap_do_hoa_trong_cplusplus.jsp