sábado, 4 de diciembre de 2010

EJEMPLO DE GRAFICO EN C

Programa que muestra un dibujo de un carrito en c con la libreria graphics.h.

#include "stdafx.h"
#include"conio.h"
#include"stdlib.h"
#include"stdio.h"
#include"graphics.h"
using namespace std;
int main()
{
    int pantalla=DETECT,modo,error;
    printf("presione una tecla iniciar el modo grafico!");
    _getch();
    initgraph(&pantalla,&modo,"");
    error=graphresult();
    if(error!=grOk)
    {
        printf("error al iniciar el modo grafico!");
        _getch();
        exit(0);
    }
    int y,x,w,x1,y1,x2,y2;
    int x3,y3,stangle,endangle,xradius,yradius;
   
        setcolor(WHITE);
        circle(x=50,y=420,w=25);
        floodfill(x,y,WHITE);
        circle(x=250,y=420,w=25);
        floodfill(x,y,WHITE);
        setfillstyle(SOLID_FILL,BLACK);
        setcolor(BLUE); 
        line( x1=75, y1=420,x2=225,y2=420 );
        ellipse(x3=120,y3=400,stangle=45,endangle=180,xradius=90,yradius=80 );
        ellipse(x3=-8,y3=400,stangle=340,endangle=30,xradius=300,yradius=55 );
        line( x1=175, y1=340,x2=251,y2=372 );
        line( x1=50, y1=380,x2=190,y2=380 );
        line( x1=120, y1=330,x2=120,y2=420 );
        line( x1=190, y1=380,x2=190,y2=420 );
        setcolor(BROWN);
        ellipse(x3=120,y3=380,stangle=0,endangle=180,xradius=70,yradius=50 );
   
        delay(100);
        

    _getch();
    return 0;
}

No hay comentarios:

Publicar un comentario