Aplicaci N De Consola En Visual Basic 2008

Páginas: 12 (2843 palabras) Publicado: 25 de marzo de 2015






















Aplicación de Consola en Visual Basic



Una aplicación de consola en visual.net es parecida a la línea de comandos de DOS, no posee controles gráficos y en el entorno de desarrollo proporcionado por visual studio tampoco los habrá. Cuando deseamos crear una aplicación de consola, lo primero que veremos en el entorno será el siguiente código.

Module Module1

SubMain()

End Sub

End Module

La función principal es Main, y se encuentra dentro del módulo principal. Esta función ejecutará todo el código que usted escriba entre sub main y end sub. Es ahí donde usted declarará variables, estructuras de control, llamará funciones etc.

Lo primero que veremos será como imprimir un mensaje por pantalla en la consola, para ello usaremos el siguiente código queexplicaré a continuación. Podrá ejecutar su aplicación con F5.

Module Module1

Sub Main()
Console.Write("hola mundo")
Console.ReadLine()
End Sub

End Module

la sentencia console write nos permite escribir un mensaje en pantalla sin salto de línea, por lo que el cursor quedará punteando al final de la frase a la derecha. Si quisiéramos imprimir un mensaje y luego dar un saltode línea usamos la siguiente instrucción

Console.WriteLine("hola mundo")

La sentencia console readline ( ) nos ayuda a que no se cierre la ventana inmediatamente después de imprimir el mensaje anterior.

Bien, ahora veamos como declarar variables y usarlas con sus respectivos tipos de datos. El siguiente código muestra como declarar tres variables de tipo integer. Ingresaremos por tecladodos números y los sumaremos para luego mostrar el resultado por pantalla. Si desea ver los tipos de datos soportados por visua.net.
Module Module1

Sub Main()
Dim num1, num2, suma As Integer
Console.Write("ingrese un número")
num1 = Console.ReadLine()
Console.WriteLine()

Console.Write("ingrese otro número")
num2 = Console.ReadLine()Console.WriteLine()

suma = num1 + num2

Console.Write("La suma da como resultado {0}", suma)
Console.ReadLine()
End Sub

End Module

Como puede ver usamos una sola línea para declarar 3 variables del mismo tipo, pero también es posible declararlas una por una en líneas distintas usando la instrucción Dim variable as tipo dato.

Para leer los datos ingresados por el usuario usamosla instrucción antes mencionada console.readline() anteponiéndole la variable y el signo de asignación para almacenar la información.
num1 = Console.ReadLine()

Una vez hecha la suma, nos queda imprimirla por pantalla, para ello usamos la linea de codigo:

Console.Write("La suma da como resultado {0}", suma)

Debemos notar que dentro de las comillas dobles, pondremos el mensaje y la referencia ala variable que deseamos imprimir en pantalla. Esta referencia se debe hacer usando los caracteres { }, y dentro de ellos el número que  determina la posición de la variable a imprimir ubicada después de la coma fuera del cierre de las comillas dobles. Por ejemplo, si quisiéramos imprimir el valor de tres variables, lo haríamos de la siguiente forma:
Console Write("suma es {0} num1 es {1} num2 es{2}", suma, num1, num2)

Estructuras de Control
Estructuras IF y CASE
Ok, ahora para hablar de las estructuras de control, ejemplificaremos con el siguiente código, el cual determina si la suma de nuestros números ingresados es cero, mayor a cero, o menor a cero. Primero realizaremos el ejemplo con la estructura IF y luego con la estructura CASE
If suma = 0 Then
Console.WriteLine("lasuma es igual a 0")
ElseIf suma > 0 Then
Console.WriteLine("la suma es mayor a 0")
Else
Console.WriteLine("la suma es menor a 0")
End If

Y con la estructura CASE quedaría así:

Select Case suma
Case 0
Console.WriteLine("la suma es igual a 0")
Case Is > 0
Console.WriteLine("la suma mayor a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • VISUAL BASIC 2008
  • Uso De Operadores En Visual Basic 2008
  • Visual basic 6.0 con sql 2008
  • Inicio con Visual Basic .Net 2008
  • ejercicios if visual basic en consola de windows
  • Qu Es Una Aplicaci N De Consola
  • Definici n del lenguaje Visual Basic
  • elementos de consola en visual basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS