Documentos de Académico
Documentos de Profesional
Documentos de Cultura
APURIMAC
EP: INGENIERIA INFORMÁTICA Y SISTEMAS
GUÍA DE LABORATORIO
Asignatura: Fundamentos de programación
2021-I Docente: Mg. Rafael Ricardo Quispe Merma
De esta manera se pueden importar funciones muy útiles a nuestro código. Entonces surge la
pregunta, ¿Podemos crear nuestras propias librerías?. La respuesta es sí, cuando queremos
compartir funciones o tipos de datos comunes entre varios códigos, o cuando queremos
“modularizar” nuestro proyecto, de manera que todo el código no aparezca en un solo archivo para
que pueda ser más legible.
1
UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE
APURIMAC
EP: INGENIERIA INFORMÁTICA Y SISTEMAS
GUÍA DE LABORATORIO
Asignatura: Fundamentos de programación
2021-I Docente: Mg. Rafael Ricardo Quispe Merma
#include ″libreria.c″
#endif
2
UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE
APURIMAC
EP: INGENIERIA INFORMÁTICA Y SISTEMAS
GUÍA DE LABORATORIO
Asignatura: Fundamentos de programación
2021-I Docente: Mg. Rafael Ricardo Quispe Merma
Copiar los archivos “libreria.h” y “libreria.c” a la carpeta include del compilador, la ruta de esta
carpeta podría cambiar dependiendo del programa que estés utilizando. En mi caso utilizo el IDE
Dev-C++ y la ruta sería la siguiente.
C:\Program Files (x86)\Dev-Cpp\MinGW64\include
2. Llamar a la librería
Luego de copiar los archivos a esa carpeta, se puede utilizar la librería como si fuese una librería
estándar, sin necesidad de tener los archivos dentro del directorio del código principal.Para llamar
a la librería usamos la instrucción #include <libreria.h>, utilizamos <> en ves de ” ” por que de esta
manera el compilador buscara la librería en la carpeta include y no en el directorio del código
principal.
#include<iostream>
#include<libreria.h>
using namespace std;
main(){
int A = 1;
int B = 2;
cout<<"Resultado de "<<A<<"+"<<B<<"="<<suma(A,B)<<endl;
cout<<"Resultado de "<<A<<"-"<<B<<"="<<resta(A,B)<<endl;
cout<<"Resultado de "<<A<<"x"<<B<<"="<<multiplicacion(A,B)<<endl;
system("pause");
}