Subscribe Our Channel

header ads

Search This Blog

Saturday, February 26, 2022

CIRCLE ILLUSION IN C PROGRAMMING | C GRAPHICS PROGRAMMING | C++ PROGRAMMING

 



//____________WELCOME ALL OF YOU ON ROHIT TECH STUDY CHANNEL_______________//

//_____________>>>>>> C PROGRAM TO DRAW CIRCLE ILLUSION <<<<<<<____________//


#include<conio.h>

#include<stdio.h>

#include<graphics.h>

#include<stdlib.h>

#include<dos.h>

void main()

{

float i=0.1;

int j=0,gd=DETECT,gm,x,y;

initgraph(&gd,&gm,"C:\\TC\\BGI");

x=getmaxx()/2;

y=getmaxy()/2;

while(!kbhit())

{

setcolor(rand()%16);

arc(x,y,1+j,2+j,i+=0.1);

delay(10);

j++;

}

getch();

closegraph();

}


Wednesday, February 23, 2022

MICKEY MOUSE IN C++ PROGRAMMING | C GRAPHICS PROGRAMMING

 



//____________WELCOME ALL OF YOU ON ROHIT TECH STUDY CHANNEL_______________//

//_____________>>>>>> C PROGRAM TO DRAW MICKEY MOUSE <<<<<<<______________//

#include<stdio.h>

#include<conio.h>

#include<dos.h>

#include<graphics.h>

void main()

{

    int gd=0,gm=0;

    initgraph(&gd,&gm,"C:\\TC\\BGI");


    setcolor(10);

    circle(150,150,20);      delay(200);

    circle(210,150,20);      delay(200);

    setcolor(14);

    circle(180,212,50);      delay(200);

    setcolor(13);

    ellipse(170,212,60,180,20,40);  delay(200);

    ellipse(190,212,0,120,20,40);   delay(200);

    setcolor(12);

    ellipse(140,248,60,120,20,40);  delay(200);

    ellipse(220,248,60,120,20,40);  delay(200);

    setcolor(15);

    ellipse(172,200,0,360,6,15);    delay(200);

    ellipse(188,200,0,360,6,15);    delay(200);

    ellipse(182,220,10,160,12,6);   delay(200);

    ellipse(182,225,0,360,12,6);    delay(200);

    setcolor(12);

    ellipse(182,225,195,345,25,30); delay(200);

    ellipse(182,225,195,345,25,20); delay(200);

    setcolor(4);

    ellipse(172,208,0,360,2,6);     delay(200);

    ellipse(188,208,0,360,2,6);     delay(200);

    getch();

}

Tuesday, February 22, 2022

TRAFFIC LIGHT IN C++ PROGRAMMING | MOVING CAR BY TRAFFIC RULE C++ GRAPHICS PROGRAM | COMPUTER GRAPHICS PROGRAMMING

 



//___________ WELCOME ALL OF YOU ON ROHIT TECH STUDY CHANNEL _____________//

/*>>>>>>>>>>>>>>> C++ PROGRAM TO DRAW TRAFFIC LIGHT RULES <<<<<<<<<<<<<<<<*/


#include<stdio.h>

#include<conio.h>

#include<dos.h>

#include<graphics.h>


void go();

void stop();

void start();


void main()

{


int s,i;

int gdriver = DETECT,gmode;

initgraph(&gdriver,&gmode,"C:\\TC\\BGI");



s=0;

for(i=0;i<400;i++)

{

if(i<50)

{


circle(200+s,360,9);

circle(170+s,352,2);

circle(168+s,352,2);

circle(144+s,352,2);

circle(146+s,352,2);

floodfill(201+s,361,WHITE);

floodfill(199+s,359,WHITE);

circle(130+s,360,9);

floodfill(131+s,361,WHITE);

floodfill(129+s,359,WHITE);

line(119+s,360,105+s,360);

line(105+s,360,105+s,345);

line(105+s,345,115+s,345);

line(115+s,345,235+s,345);

line(200+s,340,180+s,345);

line(115+s,345,135+s,330);

line(135+s,330,180+s,330);

line(160+s,330,160+s,345);

rectangle(135+s,333,157+s,342);

rectangle(165+s,333,181+s,341);

circle(170+s,338,3);

floodfill(169+s,339,WHITE);

line(197+s,341,232+s,342);

line(133+s,342,125+s,342);

line(180+s,330,200+s,340);

line(235+s,340,235+s,355);

line(235+s,358,213+s,358);

circle(235+s,345,3);

circle(235+s,345,2);

line(190+s,360,140+s,360);


s=s+3;

delay(100);

cleardevice();

go();

}

else if(i>50&&i<100)

{

circle(200+s,360,9);

circle(170+s,352,2);

circle(168+s,352,2);

circle(144+s,352,2);

circle(146+s,352,2);

floodfill(201+s,361,WHITE);

floodfill(199+s,359,WHITE);

circle(130+s,360,9);

floodfill(131+s,361,WHITE);

floodfill(129+s,359,WHITE);

line(119+s,360,105+s,360);

line(105+s,360,105+s,345);

line(105+s,345,115+s,345);

line(115+s,345,235+s,345);

line(200+s,340,180+s,345);

line(115+s,345,135+s,330);

line(135+s,330,180+s,330);

line(160+s,330,160+s,345);

rectangle(135+s,333,157+s,342);

rectangle(165+s,333,181+s,341);

circle(170+s,338,3);

floodfill(169+s,339,WHITE);

line(197+s,341,232+s,342);

line(133+s,342,125+s,342);

line(180+s,330,200+s,340);

line(235+s,340,235+s,355);

line(235+s,358,213+s,358);

circle(235+s,345,3);

circle(235+s,345,2);

line(190+s,360,140+s,360);


delay(100);

cleardevice();

stop();

}

else if(i>100&&i<150)

{

circle(200+s,360,9);

circle(170+s,352,2);

circle(168+s,352,2);

circle(144+s,352,2);

circle(146+s,352,2);

floodfill(201+s,361,WHITE);

floodfill(199+s,359,WHITE);

circle(130+s,360,9);

floodfill(131+s,361,WHITE);

floodfill(129+s,359,WHITE);

line(119+s,360,105+s,360);

line(105+s,360,105+s,345);

line(105+s,345,115+s,345);

line(115+s,345,235+s,345);

line(200+s,340,180+s,345);

line(115+s,345,135+s,330);

line(135+s,330,180+s,330);

line(160+s,330,160+s,345);

rectangle(135+s,333,157+s,342);

rectangle(165+s,333,181+s,341);

circle(170+s,338,3);

floodfill(169+s,339,WHITE);

line(197+s,341,232+s,342);

line(133+s,342,125+s,342);

line(180+s,330,200+s,340);

line(235+s,340,235+s,355);

line(235+s,358,213+s,358);

circle(235+s,345,3);

circle(235+s,345,2);

line(190+s,360,140+s,360);


delay(100);

cleardevice();

start();


}

else if(i>150&&i<200)

{

circle(200+s,360,9);

circle(170+s,352,2);

circle(168+s,352,2);

circle(144+s,352,2);

circle(146+s,352,2);

floodfill(201+s,361,WHITE);

floodfill(199+s,359,WHITE);

circle(130+s,360,9);

floodfill(131+s,361,WHITE);

floodfill(129+s,359,WHITE);

line(119+s,360,105+s,360);

line(105+s,360,105+s,345);

line(105+s,345,115+s,345);

line(115+s,345,235+s,345);

line(200+s,340,180+s,345);

line(115+s,345,135+s,330);

line(135+s,330,180+s,330);

line(160+s,330,160+s,345);

rectangle(135+s,333,157+s,342);

rectangle(165+s,333,181+s,341);

circle(170+s,338,3);

floodfill(169+s,339,WHITE);

line(197+s,341,232+s,342);

line(133+s,342,125+s,342);

line(180+s,330,200+s,340);

line(235+s,340,235+s,355);

line(235+s,358,213+s,358);

circle(235+s,345,3);

circle(235+s,345,2);

line(190+s,360,140+s,360);


s=s+3;

delay(100);

cleardevice();

go();


}

}

getch();

}



void go()

{

circle(450,100,10);

circle(450,130,10);

circle(450,160,10);

line(450,154,450,165);

line(450,154,444,158);

line(450,154,456,158);


rectangle(447,180,451,376);

rectangle(433,80,465,180);

settextstyle(3,0,2);

outtextxy(200,375,"CREATE BY ROHIT TECH STUDY");

line(0,376,640,376);

line(0,410,640,410);


}



void stop()

{

setfillstyle(1,RED);

circle(450,100,10);

floodfill(452,102,WHITE);

circle(450,130,10);

circle(450,160,10);


rectangle(447,180,451,376);

rectangle(433,80,465,180);

settextstyle(3,0,2);

outtextxy(200,375,"CREATE BY ROHIT TECH STUDY");

line(0,376,640,376);

line(0,410,640,410);

}



void start()

{

circle(450,100,10);

setfillstyle(1,GREEN);

circle(450,130,10);

floodfill(452,132,WHITE);

circle(450,160,10);


rectangle(447,180,451,376);

rectangle(433,80,465,180);

settextstyle(3,0,2);

outtextxy(200,375,"CREATE BY ROHIT TECH STUDY");

line(0,376,640,376);

line(0,410,640,410);

}

Download source code

Featured Post

Happy Republic Day Wish Using HTML and CSS | 26 January wish using HTML/CSS

 Happy Republic Day Wish Using HTML and CSS, 26 January wish using HTML/CSS <!-- WELCOME ALL OF YOU ON COMPUTER SOFT SKILLS CHANNEL -----...

Popular Posts