Unidadseisalgo

Páginas: 42 (10494 palabras) Publicado: 29 de octubre de 2015
Subdireccin acadmica Semestre agosto diciembre 2011 Ingeniera industrial Algoritmos y lenguajes de programacin industrial Titulo Unidad seis Lpez Gordillo Benito Enrique Numero de control 10210052 Talia Tllez Mircoles, 7 de diciembre del 2011 Temas . Introduccin 6.1 introduccin 6.2 funciones estndar 6.3 Entrada y salida de datos 6.4 funciones definidas por el usuario 6.5 pase por valor 6.6pase por referencia 6.7 punteros 6.8 ejemplos Introduccin En este trabajo hablaremos de las funciones y aplicaciones de algoritmos de programacin as como son las funciones estndares, la entrada y salida de datos, las funciones definidas por el usuario los punteros y algunos ejemplos para ayudar la comprensin del tema. 6.1 introduccin. Subalgoritmo. Se le llama as a cada una de las partes de unalgoritmo ms general que resuelve cada una de las tareas particulares necesarias para que dicho algoritmo general alcance el objetivo para el que fue diseado, es decir resolver un problema. Las variables locales se declaran dentro de un mdulo o Subalgoritmo y slo tienen utilidad dentro de ese mdulo, no se podr acceder a ellas desde otros mdulos. Pueden existir variables locales con el mismo nombresiempre que estn en mdulos diferentes. Las variables globales son declaradas de forma que puedan ser utilizadas (consultada y/o modificada) desde cualquiera de los mdulos que forman el programa. En este caso, no puede haber dos variables globales con el mismo nombre, ya que esto producira una ambigedad que el compilador no podra resolver. Funcin. Tambin conocido como una subrutina o subprograma,como idea general, se presenta como un Subalgoritmo que forma parte del algoritmo principal, el cual permite resolver una tarea especfica. Algunos lenguajes de programacin, como Visual Basic .NET o Fortran, utilizan el nombre funcin para referirse a subrutinas que devuelven un valor. Una subrutina al ser llamada dentro de un programa hace que el cdigo principal se detenga y se dirija a ejecutarel cdigo de la subrutina, en cambio cuando se llama a una macro, el compilador toma el cdigo de la macro y lo implanta donde fue llamado, aumentando as el cdigo fuente y por consiguiente el objeto. Elementos de la declaracin de una subrutina. Las declaraciones de subrutinas generalmente son especificadas por Un nombre nico en el mbito nombre de la funcin con el que se identifica y se distingue deotras. Un tipo de dato de retorno tipo de dato del valor que la subrutina devolver al terminar su ejecucin. Una lista de parmetros especificacin del conjunto de argumentos (pueden ser cero, uno o ms) que la funcin debe recibir para realizar su tarea. El cdigo u rdenes de procesamiento conjunto de rdenes y sentencias que debe ejecutar la subrutina. Por ejemplo un seudocodigo puede ser Private Subcmdregre_Click() (programa principal) Unload Me End Sub Sub Sumar(ByRef Valor As Long) Valor Valor 100 End Sub Private Sub cmdByRef_Click() Dim Un_Valor As Long Un_Valor 100 Call Sumar(Un_Valor) MsgBox Un_Valor, vbInformation, Modifica la variable End Sub ( fin del programa) Donde se puede ver claramente donde inicia la funcin del programa y donde termina 6.2 funciones estndar. 1-Cadenas decaracteres. Len Indica la cantidad de caracteres que tiene una determinada cadena. Lcase y Ucase Convierte cadenas de texto a minscula y mayscula. 2-Con nmeros. Round se utiliza para redondear un nmero decimal, devolviendo un nmero entero. Dim Mimumero As Long Minumero Round (245.8) (La funcin devuelve 246) 3-Fechas FormatCurrency Formato en dinero. Ejemplo FormatCurrency(txt1) esto quiere decirque los datos numricos puestos en el text box 1se dar en forma de dinero FormatPercent Porcentajes. Ejemplo FormatPercent(txt2) los datos introducidos en text box 2 se dara en formato de porcentaje . 4-Presentar mensajes en pantalla Funcin InputBox Presenta un mensaje al usuario, permitindole ingresar un valor en una caja de texto. 6.3 Entrada y salida de datos. Cuadro de Mensaje Muestra un...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS