Lenguaje De Programacion
Enviado por karlosz • 23 de Mayo de 2013 • 1.826 Palabras (8 Páginas) • 350 Visitas
INSTITUTO TECNOLÓGICO SUPERIOR
DE LOS RÍOS
MATERIA: ALGORITMOS Y LENGUAJES DE PROGRAMACIÓN INDUSTRIAL
HECTOR ESPINOZA LUNA
TRABAJO: INVETIGACION
UNIDAD: 6
EQUIPO: 1
SEMESTRE: 4 GRUPO: A
TURNO: VESPERTINO
INGENIERIA INDUSTRIAL
BALANCAN, TABASCO. FEBRERO, DE 2012
NO NO de control
1 Juan Carlos López López
2 Isidro Mendoza
3 Jaime
4 Carmen alizandro Paniagua Hernández
5 José Javier Mendoza
6 Eric Fabián
Miércoles, 7 de mayo del 2013
Temas
.
Introducción
6.1 introducción
6.2 funciones es
6.3 Entrada y salida de datos
6.4 funciones definidas por el usuario
6.5 pase por valor
6.6 pase por referencia
6.7 punteros
6.8 ejemplos
Introducción
En este trabajo hablaremos de las funciones y aplicaciones de algoritmos de programación así como son las funciones estándares, la entrada y salida de datos, las funciones definidas por el usuario los punteros y algunos ejemplos para ayudar la comprensión del tema.
6.1 introducción.
Subalgoritmo.
Se le llama así a cada una de las partes de un algoritmo más general que resuelve cada una de las tareas particulares necesarias para que dicho algoritmo general alcance el objetivo para el que fue diseñado, es decir resolver un problema.
Las variables locales: se declaran dentro de un módulo o Subalgoritmo y sólo tienen utilidad dentro de ese módulo, no se podrá acceder a ellas desde otros módulos. Pueden existir variables locales con el mismo nombre siempre que estén en módulos diferentes.
Las variables globales: son declaradas de forma que puedan ser utilizadas (consultada y/o modificada) desde cualquiera de los módulos que forman el programa. En este caso, no puede haber dos variables globales con el mismo nombre, ya que esto produciría una ambigüedad que el compilador no podría resolver.
Función.
También 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 específica. Algunos lenguajes de programación, como Visual Basic .NET o Fortran, utilizan el nombre función para referirse a subrutinas que devuelven un valor.
Una subrutina al ser llamada dentro de un programa hace que el código principal se detenga y se dirija a ejecutar el código de la subrutina, en cambio cuando se llama a una macro, el compilador toma el código de la macro y lo implanta donde fue llamado, aumentando así el código fuente y por consiguiente el objeto.
Elementos de la declaración de una subrutina.
Las declaraciones de subrutinas generalmente son especificadas por:
Un nombre único en el ámbito: nombre de la función con el que se identifica y se distingue de otras.
Un tipo de dato de retorno: tipo de dato del valor que la subrutina devolverá al terminar su ejecución.
Una lista de parámetros: especificación del conjunto de argumentos (pueden ser cero, uno o más) que la función debe recibir para realizar su tarea.
El código u órdenes de procesamiento: conjunto de órdenes y sentencias que debe ejecutar la subrutina.
Por ejemplo un seudocodigo puede ser
Private Sub cmdregre_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 función del programa y donde termina
6.2 funciones estándar.
1-Cadenas de caracteres.
Len: Indica la cantidad de caracteres que tiene una determinada cadena.
Lcase y Ucase: Convierte cadenas de texto a minúscula y mayúscula.
2-Con números.
Round: se utiliza para redondear un número decimal, devolviendo un número entero.
Dim Mimumero As Long
Minumero = Round (245.8) '(La función devuelve 246)
3-Fechas
FormatCurrency: Formato en dinero.
Ejemplo:
FormatCurrency(txt1) esto quiere decir que los datos numéricos 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
Función InputBox: Presenta un mensaje al usuario, permitiéndole ingresar un valor en una caja de texto.
6.3 Entrada y salida de datos.
Cuadro de Mensaje
Muestra un mensaje en un cuadro de diálogo, espera a que el usuario haga clic en un botón. Si se emplea como función, devuelve un tipo Integer correspondiente al botón elegido por el usuario.
La sintaxis es:
MsgBox (mensaje [, botones] [, título] [,
...