La Web del Programador: Comunidad de Programadores
 
    Pregunta:  34589 - USO DE BAR, 3DBAR Y SECTOR
Autor:  Luis Miguel Vázquez
Muy buenas a todos, me gustaria saber como funciones estas tres funciones graficas. Por favor algun ejemplillo, gracias

  Respuesta:  Ricardo Gutiérrez Madrid
La función bar te sirve para dibujar un area con color de relleno. Esta función necesita 4 parametros: bar(x1,y1,x2,y2);

La función bar3d es muy similar a bar, esta funciona con 6 parametros, bar3d(x1,y1,x2,y2,profundidad,tope);

donde: profundidad es la profundidad 3d que tiene tu barra.
tope es 0 o 1 dependiendo si la quieres con la linea de arriba o no.

La función sector te sirve para dibujar la sección de un circulo. Utiliza 6 parametros:

sector(x,y,ang_ini,ang_fin,radio_x,radio_y)

lo mejor que puedes hacer es probarlas y cambiarles sus diferentes parametros, pero en din espero esto te sirva.

#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>

int main(void)
{
int gdriver = DETECT, gmode, errorcode;
initgraph(&gdriver, &gmode, "");
errorcode = graphresult();
sector(100,100,10,70,90,90);
bar(150,150,200,200);
bar3d(300,300,350,350,20,1);
getch();
closegraph();
return 0;
}