Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad: Ingeniera
Escuela: Computacin
Asignatura: Programacin II
GUIA 2:
Utilizar la sintaxis de las funciones definidas por el usuario para resolver problemas.
Introduccin
Una de las formas de resolver un problema complejo por medio de programacin, es recurrir a la
segmentacin del mismo en pequeos sub problemas ms sencillos. Estos segmentos de cdigo
que poseen independencia en su compilacin con respecto a los otros reciben el nombre de
Mdulos y su implementacin se realiza por medio de Funciones o Procedimientos.
Los mdulos tienen como objetivo resolver un problema concreto y aportar a la solucin general
del problema, se distingue por tres elementos principales entrada, proceso y salida.
En el momento de la invocacin, se deben de dar parmetros que son los valores que procesar el
mdulo; internamente se define el proceso que realizar con los elementos recibidos (una tarea
especfica) y finalmente devuelve el resultado o el control al programa que lo llam.
Para el lenguaje de programacin C# que es un lenguaje nativo orientado a objetos, estas
funciones y procedimientos reciben el nombre de mtodos.
FUNCIONES
Es el conjunto de secuencia de rdenes que hacen una tarea especfica para una aplicacin ms
grande.
La declaracin de las funciones se distingue por:
Lista de parmetros. Conjunto de argumentos (desde cero hasta varios) que la funcin
debe recibir para procesarlos en la rutina.
Materiales y Equipo
N
1
2
3
Cantidad
1
1
1
Descripcin
Gua de Laboratorio #1 de Programacin II
Computadora con programa:
Microsoft Visual C# 2013
Dispositivo de memoria externo
Procedimiento
G2_Ejemplo_01:
Calcular el cuadrado de los nmeros del 1 al 10 utilizando funciones
G2_Ejemplo_02:
Realizar un programa que permita calcular la raz cuadrada de los primeros 10 nmeros enteros.
Utilizar procedimiento.
G2_Ejemplo_03:
Realizar un programa que permita convertir temperaturas de grados Fahrenheit a grados Celsius.
Utilizando procedimientos.
G2_Ejemplo_04:
Se desean guardar los sueldos de 5 secretarias de la agencia Publicidad.
mtodos.
Emplee arreglos y
Anlisis de Resultados
1) Modifique el tercer ejemplo de forma que pueda hacer conversiones tambin a grados Kelvin
(usados para investigacin cientfica).
2) Crear un programa que solicite el ao de nacimiento de una persona y retorne la edad haciendo
uso de funciones o procedimientos.
Investigacin Complementaria
Entregar a su instructor un reporte sobre cmo resolvi los siguientes ejercicios:
1) Desarrollar un programa que implemente una funcin para convertir coordenadas polares a
rectangulares. Debe tener en cuenta lo siguiente:
x = rcos() ; y = rsen()
2) Desarrolle un programa en C# haciendo uso de un procedimiento para determinar el resultado
de la siguiente serie:
Bibliografa
o Dale, Nell /Weems, Chip. Programacin y Resolucin de Problemas con C#.
Editorial McGraw Hill, Mxico 2007.
Sitios de Consulta
o https://msdn.microsoft.com/es-es/library/bb386063(v=vs.110).aspx
Microsoft Visual Studio. Consultado Diciembre 2015.
Sitio
de
Hoja de cotejo:
Docente:
Gua 1: Repaso C#: Funciones, procedimientos y
arreglos.
02
1
Mquina No:
GL:
Tema: Presentacin
del programa
Alumno
:
Mquina No:
a
Alumno:
Mquina No:
Docente:
GL:
Docente:
GL:
Fecha:
EVALUACIN
%
CONOCIMIENTO
40
APLICACIN
DEL
CONOCIMIENTO
40
ACTITUD
20
TOTAL
100%
1-4
5-7
8-10
Nota