graficas funciones dev cpp parabola seno coseno

10
www.monografias.com Informe de proyecto ELT-230 Graficar las funciones: parábola, seno, coseno 1. Contenido 2. Instalación de wxDevCpp OBJETIVO Aprender a graficar estas funciones con el programa Dev-cpp. Contenido Conocemos nuevos programas conforme pasa el tiempo y este es uno que no ha de pasar desapercibido hablo del Dev cpp Graficador. Es necesario saber sobre una de las librerías más importantes que tiene el programa me refiero a: La librería winbgim.ha sido creada originalmente por KonstantinKnizhnik'swinbgi shareware y posteriormente modificada por Mark Richardson y Michael Main, esta librería tiene como objetivo emular la librería graphics.h de Borland C++ y facilitar algunas funciones del Mouse. La ventaja de esta librería es que nos permite crear aplicaciones gráficas con compiladores GNU tales como el ambiente de desarrollo Dev C++ de la misma manera como se crean en el compilador comercial Borland C++. Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com

Upload: max-apaza-martinez

Post on 03-Jan-2016

552 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Graficas Funciones Dev Cpp Parabola Seno Coseno

www.monografias.com

Informe de proyecto ELT-230Graficar las funciones: parábola, seno, coseno

1. Contenido 2. Instalación de wxDevCpp

OBJETIVO Aprender a graficar estas funciones con el programa Dev-cpp.

ContenidoConocemos nuevos programas conforme pasa el tiempo y este es uno que no ha de pasar desapercibido hablo del Dev cpp Graficador.Es necesario saber sobre una de las librerías más importantes que tiene el programa me refiero a:La librería winbgim.ha sido creada originalmente por KonstantinKnizhnik'swinbgi shareware  y posteriormente modificada por Mark Richardson  y Michael Main, esta librería tiene como objetivo emular la librería graphics.h de Borland C++ y facilitar algunas funciones del Mouse. La ventaja de esta librería es que nos permite crear aplicaciones gráficas con compiladores GNU tales como el ambiente de desarrollo Dev C++ de la misma manera como se crean en el compilador comercial Borland C++.Originalmente el autor nos ofrecía una colección de archivos que se debían ubicar en carpetas especiales e incluir ciertos comandos la configuración del linker y del compilador, esta operación tenía cierta  complejidad y para muchos se convirtió en un dolor de cabeza.Con el fin de facilitar el uso de esta librería hay un instalador para la versión 4.9.9.2 del Dev C++ que realiza todas las configuraciones necesarias.

Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com

Page 2: Graficas Funciones Dev Cpp Parabola Seno Coseno

www.monografias.com

Instalación de wxDevCppDebe descargar wxDevCpp de acuerdo a al sistema operativo que tiene instalado en la máquina. Por ejemplo, wxDevCpp para Windows 7 de 64 bits de la siguiente dirección:http://dis.unal.edu.co/~programacion/language/c/devcpp-4.9.9.2_setup.exeluego se necesita instalar la librería winbgim.h. Descargue e instale el archivo de la sgte dirección:http://www.mediafire.com/?u41jml5n0n7tvtvProcedemos a nombrar los comandos que se usaran para la configuración del programa:Se usaran las siguientes librerías:#include<winbgim.h>#include<stdlib.h>#include<math.h> // Para Habilitar; pow (base, exponente)#include<iostream> // Para Habilitar el uso de comandos como ser:float // introduce variables de valores enteros y decimales.int // introduce variables de valores enteros únicamente.cout<< // introduce Palabras, números,etccin>> // introduce datos a utilizar.system("cls") // Limpia la pantalla.system("pause") // Espera unos segundos antes de cerrarse el programa.switch (opcion) {} // Podemos realizar varias operaciones en un solo programa.do {} while() // Sentencia repetitiva es decir obliga al programa a dar solo el dato o la condición que necesita y responsable de que el programa vuelva el menú de opciones en el caso para el comando switch.for() // Es una sentencia que empieza a contar consecutivamente desde un determinado valor hasta otro.La primera librería habilita todos los comandos de: initwindow(x,y);         // Abre una ventana gráfica de  X x Y pixelesmoveto(0,0);                         // Pone el cursor en 0,0lineto(x,y);                        // Dibuja una línea desde 0,0 hasta X , Ywhile(!kbhit());                    // Espera a que el usuario presione una tecla closegraph();                       // Cierra la ventana gráfica return 0; Y otras funciones de la misma son:

Función Tarea

voidcircle (int x, int y, int radius); Dibuja un circulo en x,y de radio radius

voidcleardevice (void); Borra la pantalla

void line (int x1, int y1, int x2, int y2); Traza una línea desde x1,y1 hasta x2,y2

void lineto (int x, int y)Traza una línea desde la posición actual de cursor hasta  x,y

void putpixel (int x, int y, int color); Dibuja un pixel en x,y de color color

void rectangle (int left, int top, int right, int bottom);Dibuja un rectangulo de esquenas top,left y right,bottom

voidsetcolor (int color); Establece el color actual.

intmousex(void)Retorna la coordenada x del Mouse relativa a la esquina superior izquierda

intmousey(void)Retorna la coordenada y del Mouse relativa a la esquina superior izquierda

1 - Crear un nuevo proyecto

Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com

Page 3: Graficas Funciones Dev Cpp Parabola Seno Coseno

www.monografias.com

2 -  Seleccionar una aplicación de consola con gráficos

A continuación el detalle de cómo programar y hacer correr el programa:

Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com

Page 4: Graficas Funciones Dev Cpp Parabola Seno Coseno

www.monografias.com

Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com

Page 5: Graficas Funciones Dev Cpp Parabola Seno Coseno

www.monografias.com

Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com

Page 6: Graficas Funciones Dev Cpp Parabola Seno Coseno

www.monografias.com

Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com

Page 7: Graficas Funciones Dev Cpp Parabola Seno Coseno

www.monografias.com

Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com

Page 8: Graficas Funciones Dev Cpp Parabola Seno Coseno

www.monografias.com

Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com

Page 9: Graficas Funciones Dev Cpp Parabola Seno Coseno

www.monografias.com

DESPUES EL PROGRAMA CERRARA Y MISION CUMPLIDA!!!!!!!!

Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com

Page 10: Graficas Funciones Dev Cpp Parabola Seno Coseno

www.monografias.com

Autor:Univ. Pinto Mamani Jheny [email protected]

DOCENTE: ING. IRMA PRADOMATERIA: COMPUTACION PARA INGENIERIA IPROYECTO: GRAFICA DE FUNCIONES GESTION: II / 2012UNIVERSIDAD MAYOR DE SAN ANDRESFACULTAD DE INGENIERIAINGENIERIA ELECTRICA

Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com