Bài tập C++: Vẽ hai hình chữ nhật và điền màu
Bài tập
Viết chương trình C++ để vẽ hai hình chữ nhật và điền màu trắng vào một trong hai hình đó.
Lời giải
Dưới đây là chương trình C++ để giải bài tập trên. Bạn theo dõi code dưới đây. Sau khi vẽ hình chữ nhật, bạn sử dụng lệnh floodfill để điền màu trắng vào một trong hai hình.
#include#include #include #include #include #include using namespace std; void main() { int gd = DETECT,gm,errorcode; //yeu cau auto-detection. //khoi tao cac bien do hoa va cuc bo initgraph (&gd, &gm, "d:\\bc3\\bgi"); //la path cai dat graphics drivers //doc ket qua cua trinh khoi tao. errorcode = graphresult(); //khi co mot loi xay ra. if (errorcode != grOk) { cout << "Xay ra loi : \n" << grapherrormsg(errorcode) << endl; cout << "Nhan bat ky phim nao de dung : "; exit(1); } /*Ve mot hinh chu nhat co LHS vertex tren cung tai (300, 300) va RHS vertex duoi cung tai (600, 400)*/ rectangle(300, 300, 600, 400); rectangle(100, 100, 200, 200); floodfill(120, 120, WHITE); closegraph(); }
Bài học Bài tập C++ phổ biến tại hoconline.club:
bai_tap_do_hoa_trong_cplusplus.jsp
Quảng cáo
Bài viết liên quan