Grafica in C++

// pentru a instala biblioteca graphics.h urmati linkul
//http://www.infobits.ro/medii-code-blocks-librarie-grafica.php

#include stdio.h
#include graphics.h

int poli[8];

void r_c(int x,int y,int dx,int dy,int k,int m)
{
delay(300);
circle((x+dx),(y+dy),m);
poli[0]=x;
poli[1]=y;
poli[2]=x+dx;
poli[3]=y-dy;
poli[4]=x+2*dx;
poli[5]=y;
poli[6]=x+dx;
poli[7]=y+dy;
setfillstyle(SOLID_FILL,MAGENTA);
fillpoly(4,poli);
if(k>=0)
r_c(x,y,dx,dy-30,k-1,m-30);
}

int main()
{
int gd,gm;
int x=480,y=420,dx=170,dy=78,k=10;
gd=DETECT;
initgraph(&gd,&gm,” „);
initwindow(getmaxwidth(),getmaxheight(),”Romb”);
r_c(x,y,dx,dy,k,400);
getch();
return 0;
}

Despre scoalamultimedia
la 3 click distanta :)

Lasă un răspuns

Completează mai jos detaliile despre tine sau dă clic pe un icon pentru autentificare:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

%d blogeri au apreciat asta: