InicioHazlo Tu MismoCómo hacer a Garu en lenguaje C con el Modo Gráfico

Cómo hacer a Garu en lenguaje C con el Modo Gráfico

Hazlo Tu Mismo11/28/2011

Cómo hacer a Garu en lenguaje C con el Modo Gráfico






Este fue un trabajo que se me ocurrio hacer en una clase .... Bueno este es el código... espero buenas criticas.. cualquier comentario fuera de lugar será borrado


#include<graphics.h>
#include<process.h>
#include<conio.h>
#include<stdio.h>
#include<stdlib.h> //Function exit

void inicio(void);
void cerrar(void);
void figura(void);
void grosor(int i)
{
setlinestyle(0,0,i);
}
void main()
{
struct palettetype pal;
char a[100],b[100];
int r,opcion,entero1,entero2,suma,uu,bandera=0;
int DETECT=0, Modo=VGAHI;
initgraph(&DETECT, &Modo,"c:tc20bin";
if (graphresult() != grOk)
/* { */
/* puts("Error en modo grafico, no se puede continuar"; * /
/* getch(); */
/* exit(0); */
/* } */


getpalette(&pal);

setrgbpalette(pal.colors[2], 255,0,0);
setrgbpalette(pal.colors[7], 20, 20, 20); /*gris*/
setrgbpalette(pal.colors[10], 255, 170, 100); /*rojo oscuro*/
setrgbpalette(pal.colors[3], 160,0,0);

setcolor(15);
grosor(3);
ellipse(254,184,0,360,166,134);
ellipse(254,202,0,360,143,116);
setcolor(15);
circle(165,202,37); /*ojo*/
circle(345,202,37);

grosor(3);
line(232,265,276,265); /*boca */

setcolor(15);
line(338,300,398,347); /*hombro */
line(170,300,110,347); /*hombro */

ellipse(254,245,244,296,220,156); /*cintura*/
line(254,402,254,454); /*div_pierna */

line(321,308,349,387); /*brazo der*/
line(187,308,159,387); /*brazo izq */

line(398,347,349,387);
line(110,347,159,387);
arc(378,372,200,60,32); /*mano der */
arc(130,372,115,335,32); /*mano izq */

setfillstyle(1,3);
floodfill(130,372,15);
floodfill(378,372,15);

line(254,346,254,394); /*pecho */

line(329,392,339,444); /*pierna-fuera der */
line(179,392,169,444); /*pierna-fuera izq */

grosor(1);
rectangle(258,356,273,368); /*bolsillo-der */
rectangle(250,356,235,368); /*bolsillo-izq */

setfillstyle(1,10);
circle(264,346,6); /*boton_abj der */
circle(244,346,6);
floodfill(264,346,15);
floodfill(244,346,15);

circle(276,331,6); /*boton_arr der */
circle(232,331,6);
floodfill(276,331,15);
floodfill(232,331,15);
grosor(3);


ellipse(254,298,210,330,18,40); /*sombra cuello*/

ellipse(217,435,194,319,50,30); /*pie izq */
ellipse(291,435,220,343,50,30); /*pie der */

arc(288,457,190,345,22);
arc(220,457,195,350,22);

setfillstyle(1,15);
circle(165,202,11);
floodfill(165,216,15);
circle(345,202,11);
floodfill(345,216,15);

setfillstyle(1,10);
floodfill(232,260,15);

setcolor(BLACK);
ellipse(254,202,0,360,143,116); /*cara*/
circle(165,202,37);
circle(345,202,37); /*ojo*/
grosor(4);
line(131,145,201,179); /*ceja*/
line(377,145,307,179); /*ceja */
grosor(4);
setcolor(15);

setcolor(15);
ellipse(254,184,0,360,166,134);
setfillstyle(1,RED);
moveto(118,110);
lineto(84,102);
lineto(18,125);
lineto(36,95);
lineto(0,86);
lineto(36,62);
lineto(12,25); /*pelo izquierda */
lineto(60,40);
lineto(60,0);
lineto(103,64);
lineto(139,88);
line(84,102,103,64);
line(125,78,108,107);

floodfill(105,70,15);

moveto(391,109);
lineto(424,102);
lineto(490,125);
lineto(472,95);
lineto(508,86);
lineto(472,62);
lineto(496,25);
lineto(448,40);
lineto(448,0);
lineto(405,64);
lineto(370,87);
line(424,102,405,64);
line(383,78,403,107);
floodfill(410,100,15);

setfillstyle(1,7);
floodfill(254,320,15);

settextstyle(4,0,2);
outtextxy(400,250,"¡Bienvenidos al Programa!";
settextstyle(1,0,1);

outtextxy(400,300,"INGRESE UNA TECLA";
r=getch();
if(r==113||r==82)
textbackground(BLACK);
cleardevice();




Y asi queda despues de todos e
stos códigos


Datos archivados del Taringa! original
50puntos
330visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

M
Mioshi🇦🇷
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.