#include #include #include main() { int gd=DETECT; int gm=DETECT; int i,j,p=0; clrscr(); i=warn(); if(i==0) getch(); detectgraph(&gm, &gd); initgraph(&gm,&gd,"c:\\turboc\\bgi"); cleardevice(); for(i=0;i<480;i++) { for(j=0;j<640;j++) { if(j<107) putpixel(j,i,RED); if(j>107&&j<214) putpixel(j,i,YELLOW); if(j>214&&j<321) putpixel(j,i,GREEN); if(j>321&&j<428) putpixel(j,i,BLUE); if(j>428&&j<535) putpixel(j,i,MAGENTA); if(j>535&&j<640) putpixel(j,i,CYAN); } } printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\tCUSTOM COLOR BAR"); for(i=240;i<480;i++) { for(j=0;j<640;j++) { if(j<107) putpixel(j,i,RED); if(j>107&&j<214) putpixel(j,i,YELLOW); if(j>214&&j<321) { putpixel(j,i,GREEN); if(j>250) break; } } } for(i=0;i<22767;i++) { for(j=0;j<12767;j++) { p++; } } initgraph(&gm,&gd,"c:\\tc"); exit(); } warn() { char c; printf("\n\n\n\n\n\n\n\n\t\tEXECUTION OF THIS PROGRAM WILL CHANGE YOUR SCREEN"); printf("\n\t\t\t\tTO GRAPHICS MODE."); printf("\n\t\t\tSCREEN WILL RESUME TO NORMAL WHEN YOU "); printf("\n\t\t\t\tRESTART YOUR O/S."); printf("\n\n\t\t\tWANT TO CONTINUE ? .. ²Y/N² > "); scanf("%c",&c); if(c=='Y'||c=='y') return(1); else exit(); }