Ensayomaster

Solo disponible en BuenasTareas
  • Páginas : 6 (1363 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de noviembre de 2010
Leer documento completo
Vista previa del texto
INSTITUTO TECNOLOGICO SUPERIOR DE ZONGOLICA

CAMPUS TEZONAPA

ALUMNO: WILIAMS ESTRADA MONTIEL

Ing. Sistemas Computacionales.

MATERIA: TOPICOS SELECTOS DE PROGRAMACION

MAESTRA: MARLEN RODRIGUEZ.

Métodos

Un método es un segmento de código que realiza una tarea específica y que puede o no regresar valores.

Los métodos se clasifican en dos:

[pic]Procedimientos

Procedimientos: Son segmentos de código que realizan tareas especificas y que no regresan valores de manera natural.

La sintaxis es la siguiente:

[accesibilidad] Sub nombre_procedimiento (Lista de parámetros)

Sentencias

End sub

Explicación:

1. La accesibilidad se refiere a si un procedimiento puede ser public o prívate. Si es público se podrá acceder alprocedimiento desde cualquier parte del proyecto mientras que si es privado solo podrá usarse en el formulario o modulo donde sea declarado.

2. Sub para indicar que es un procedimiento

3. Nombre_procedimiento indica el identificador o nombre que le daremos al método

4. Lista de parámetros: Son los valores que se pasarán al procedimiento para que haga su trabajo

5. Sentencias:Son las instrucciones que formarán parte del método que se va a ejecutar

6. End sub. Indica el fin del procedimiento.

Como llamar a un Procedimiento.

Para llamar a un procedimiento se debe usar la sentencian CALL seguida del nombre del procedimiento.

Sintaxis: CALL nombre_procedimiento

Ejemplo de Procedimientos

Ejemplo: Programa que usa procedimientos para calcular la sumay resta de dos números.

Public Class Form1
Sub suma(ByVal x As Integer, ByVal y As Integer)
Dim r As Integer
r = x + y
MessageBox.Show("Suma=" & r)
End Sub
Sub resta(ByVal x As Integer, ByVal y As Integer)
Dim r As Integer
r = x - y
MessageBox.Show("La resta es: " & r)
End Sub
Private Sub Form1_Load(ByVal sender AsSystem.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim a, b As Integer
a = CType(InputBox("Valor 1: "), Integer)
b = CType(InputBox("Valor 2: "), Integer)
Call suma(a, b)
Call resta(a, b)
End Sub
End Class

Funciones

Una función es un segmento de código que realiza una tarea específica y que siempre regresa un valor.

Sintaxis:[Accesibilidad] Function nombre_funcion(Lista de parámetros) as tipo de dato a regresar
Sentencias
Return variable o valor
End Function
Explicación:

1. La accesibilidad se refiere a si un procedimiento puede ser public o prívate. Si es público se podrá acceder al procedimiento desde cualquier parte del proyecto mientras que si es privado solo podrá usarse en el formulario omodulo donde sea declarado.

2. Function para indicar que es una Función

3. Nombre_funcion indica el identificador o nombre que le daremos al método

4. Lista de parámetros: Son los valores que se pasarán a la función para que haga su trabajo

5. Sentencias: Son las instrucciones que formarán parte del método que se va a ejecutar

6. return

7. End Function. Indicael fin del procedimiento.

Como llamar a una función.

Para llamar a una función esta debe ser asignada a una variable que tenga el mismo tipo de dato que la función regresa, es decir, si la función regresa un valor entero debe asignarse a una variable de tipo entero.

Variable=nombre_funcion(Parametros)

Ejemplo de Funciones.

Programa que realiza la suma y resta de dos números usandofunciones.

Public Class Form1
Function suma(ByVal a As Integer, ByVal b As Integer) As Integer
Return a + b
End Function
Function resta(ByVal a As Integer, ByVal b As Integer)
Return a - b
End Function
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim x, y, s, r As Integer
x =...
tracking img