Unidad 10. Primer programa en VB, procedimientos (I)





10.1. Objetivos del tema.

Visto como se inicia en VB un programa, veamos ahora como resolver un ejercicio, basándonos en el uso de procedimientos.

10.2. Introducción.

A la hora de programar, podemos optar por varias soluciones, programación clásica o con objetos.

Actualmente lo adecuado es utilizar objetos, por lo tanto deberíamos elegir ese camino, pero es una decisión personal e intransferible.

Si nos aclaramos mejor con procedimientos y funciones, sin profundizar en clases, podemos plantearnos las clases como un segundo nivel, al que intentar llegar después.

Pero el camino es el de empezar por los procedimientos, ya que como se ha comentado, un método es un procedimiento o una función.

10.3. Primer ejercicio.

Tomemos como punto de partida el del ejemplo del tema anterior, creemos un proyecto del tipo consola y démosle un nombre.

 

Archivo à Nuevo proyecto, de la barra de herramientas.

 

 

El nombre del proyecto, podemos cambiarlo por el nombre que deseemos, y su ubicación será la que él tiene por defecto, podemos dejarla o bien crear la nuestra propia.

 

Aparecerá la ventana vacía a la que añadimos el código.

 

 

Por lo que nuestro programa quedaría:

 

Module Module1

 

  Sub Main()

  Dim dato1 As Integer

  Dim dato2 As Integer

  Dim resultado As Integer

 

  dato1 = 20

  dato2 = 10

 

  resultado = dato1 + dato2

 

  System.Console.WriteLine("dato1 + dato2 = " & resultado)

  System.Console.ReadKey()

  End Sub

End Module

 

Tal cual lo vemos funciona, y el ejercicio quedaría resuelto, pero vamos un poco más allá.

 

Esta es una solución, pero así no se puede hacer un programa, un programa es una estructura muy compleja, o puede llegar a serlo, y para eso hace falta una estructura que sea resistente y eficiente.

 

Apliquemos lo que hemos visto de los procedimientos.

Octubre-2010
Pág. 10.1

Atrás  Inicio  Adelante






Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies