Manejo De Graficos En Dev C++

Páginas: 5 (1105 palabras) Publicado: 14 de octubre de 2012
CENTRO DE ENSEÑANZA TÉCNICA
INDUSTRIAL
DIVISION INFORMÁTICA Y COMPUTACIÓN
ACADEMIA DE COMPUTACIÓN

Datos
Materia:
Programación Lógica Y Estructurada 2
Nombre De La Práctica:
Funciones Básicas Para Crear Un Gráfico.

Contenido
Práctica 7
Objetivo ………………………………………..……………………………
Marco Teórico ………………………………………………………………
Procedimientos …………………………………………...……………….Conclusión …………………..…………………..……………….….........
Bibliografía ...……………………………………..……………….….........

Objetivo
El alumno empleará las herramientas para elaborar un gráfico.

Marco Teórico
1. ¿Qué es un gráfico?

Se utilizan para generar dibujos y presentaciones de programas en general.

2. ¿Que función se utiliza para cargar y cerrar el modo gráfico?

initwindow(); para abrir ungrafico y closegraph(); para cerrarlo.

3. Sintaxis de putpixel, floodfill, rectangle, line y circle y que librería utilizan.

#include<Winbgim.h>

putpixel(x,y,color);

floidfille(x,y,color);

rectangle(x1,y1,x2,y2);

circle(x,y,radio);

line(x1,y1,x2,y2);

Procedimientos
Mi Primer Gráfico - Software
#include<stdio.h>
#include<string.h>#include <winbgim.h>
#include<conio.h>
#include<Windows.h>

void rectangulo();
void linea();
void circulo();
void todas();

int main()
{
int opci,rep;
system("color f5");
do{
system("cls");
printf("Elige Una Opcion:\n\n1. Rectangulo\n2. Linea\n3. Circulo\n4. Todas\n5. Salir\n\n");
scanf("%i",&opci);
switch(opci)
{case 1: rectangulo();break;
case 2: linea ();break;
case 3: circulo();break;
case 4: todas (); break;
case 5: exit(1);
default: system("cls");printf("Introdusca Una Opcion Valida!");break;
}
system("cls");
printf("\n0. Salir\n1. Elegir Otra Opcion\n");
scanf("%i",&rep);
}while(rep!=0);
}void rectangulo()
{

initwindow(600,400);

settextstyle(0,0,2);
setcolor(1);
outtextxy(10,20,"Rectangulo: rectangle();");

setcolor (6);
rectangle(61,41,464,280);
setfillstyle(SOLID_FILL,6);
floodfill(62,42,6);

setcolor(9);
rectangle(72,52,251,153);
setfillstyle(SOLID_FILL,9);floodfill(73,53,9);

setcolor(9);
rectangle(272,52,451,153);
setfillstyle(SOLID_FILL,9);
floodfill(273,53,9);

setcolor(9);
rectangle(72,162,251,263);
setfillstyle(SOLID_FILL,9);
floodfill(73,163,9);

setcolor(9);
rectangle(272,162,451,262);
setfillstyle(SOLID_FILL,9);
floodfill(273,163,9);

system("pause");closegraph();
}

void linea()
{
initwindow(700,500);

settextstyle(0,0,2);
setcolor(1);
outtextxy(20,20,"Lineas: line();");

setcolor (15);
line(351,138,472,408);

setcolor (15);
line(351,138,225,408);

setcolor (15);
line(225,408,556,244);

setcolor (15);
line(556,244,161,244);setcolor (15);
line(161,244,472,408);
system("pause");
closegraph();
}

void circulo()
{
initwindow(400,400);

settextstyle(0,0,2);
setcolor(1);
outtextxy(20,20,"Circulo: circle();");

setcolor (15);
circle(200,200,150);
setfillstyle(SOLID_FILL,15);
floodfill(200,200,15);setcolor (15);
circle(200,200,150);
setfillstyle(SOLID_FILL,15);
floodfill(200,200,15);

setcolor (0);
circle(200,200,130);
setfillstyle(SOLID_FILL,0);
floodfill(200,200,0);

setcolor (15);
circle(200,200,110);
setfillstyle(SOLID_FILL,15);
floodfill(200,200,15);

setcolor (0);
circle(200,200,100);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • graficos dev c++
  • Dev C++
  • Dev c++
  • Dev c
  • dev c
  • Dev c++
  • dev c++
  • dev c++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS