Está en la página 1de 17

Fundamentos de Algoritmos

Mg. Cinthia J. Calderon Aquiño

Semana 10
UPN.EDU.PE
PRESENTACIÓN DE LA SESIÓN
Logro de la Sesión y Temario

Al término de la sesión, el estudiante comprende e implementa funciones de encabezado


propias en el lenguaje C#; demostrando lógica y habilidad en la implementación de los
algoritmos
• Funciones de encabezados propias. (Bibliotecas)
Reflexiona

• ¿Qué es una función de encabezado propia?


Funciones de encabezados propias

¿Qué se entiende por funciones de encabezado?


• Se conoce como librerías (o bibliotecas) a cierto tipo
de archivos que podemos importar o incluir en nuestro
programa.
• Estos archivos contienen las especificaciones de
diferentes funcionalidades ya construidas y utilizables
que podremos agregar a nuestro programa, como por
ejemplo leer del teclado o mostrar algo por pantalla
entre muchas otras más.
Funciones de encabezados propias

Bibliotecas o librerías en C#
• Las librerías en C# permiten hacer nuestros programas
más modulares "reutilizables" facilitando además crear
programas con funcionalidades bastante complejas en
unas pocas líneas de código.
Funciones de encabezados propias

Ejemplo 1
Crear una biblioteca propia de usuario llamado
Libreria.cs, en la cual implementara las siguientes
funciones saludoInicio(), saludoFin() y
sumar2Numeros(int a, int b).
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Funciones de encabezados propias

Ejemplo 2
Crear una biblioteca propia de usuario llamado
Calculos.cs, en la cual implementara las siguientes
funciones int potenciaNat(int b, int e), int
factorialNat(int n), y calcular la siguiente serie.
Funciones de encabezados propias

Ejemplo 3
Crear una biblioteca propia de usuario llamado
series.h, en la cual implementara las siguientes
funciones int numNprimo (int n_primo), int
numNFibo(int n_fibo), y calcular la siguiente serie.

0 1 1 2 3 𝑛
𝑆= + + + + +⋯ +
2 3 5 7 11 𝑛
Funciones de encabezados propias

Ejemplo 4
Crear una biblioteca propia de usuario llamado Series.cs,
en la cual se implementara las siguientes funciones int
numNprimo (int n), int numNFibo(int n), int
potenciaNat(int b, int e), y calcular la siguiente serie.
Considerar 0= 1
¿Preguntas o comentarios?
BIBLIOGRAFIA REFERENCIAL

Herbert Schildt Fundamentos de C# 3.0


https://elibronet.eu1.proxy.openathens.net/es/lc/upnorte/titulos/36578
GRACIAS

También podría gustarte