Professional Documents
Culture Documents
Cdigo :
Console.WriteLine("Hola")
Console.WriteLine("Esta es mi primera aplicacin de consola")
Ejecuta la aplicacin dndole al botn de "play" de la barra de herramientas de arriba y vers que funciona
correctamente...
Habis podido ver la aplicacin? Igual no os ha dado tiempo porque se habr mostrado una pantalla negra con el
contenido de la imagen de abajo y se habr cerrado inmediatamente. Pues si, el IDE de VB.NET la ha ejecutado y luego
al vuelto otra vez al IDE, porque no tenia la instruccin de que se esperase a cerrar.
Vamos a mejorarla poniendo algo parecido a una pausa al final. Podemos poner debajo de las dos instrucciones el
mtodo ReadLine(): sta instruccin lee datos por teclado as que esperar hasta que pulsemos Intro, de esta forma se
nos quedar visible en pantalla.
Escribimos el cdigo:
Cdigo :
Console.WriteLine("Hola")
Console.WriteLine("Esta es mi primera aplicacin de consola")
Console.ReadLine()
Y el resultado:
Ademas de poder escribir y mostrar el resultado de lo que se escribe, las aplicaciones de consola pueden realizar
operaciones matemticas tambin, como por ejemplo:
Cdigo :
O por ejemplo:
Cdigo :
Y el resultado es:
Os habis dado cuenta de que la lnea en verde "'Escribimos una operacion:", no ha salido en pantalla? Eso es porque
es un comentario, para ayudar con la comprension de programaciones mas avanzadas y complejas.
Ing. Edwin Valencia esvalenciac@hotmail.com Pgina 4 de 8
ISTFPGV CEI METODOLOGIAS DE DESARROLLO DE SOFTWARE
Si queremos concatenar varios textos en una lnea se puede hacer con el smbolo "&", tanto para variables como para
textos. Por ejemplo:
Cdigo :
Nombre="Wyrm"
Numero=27
Console.WriteLine ("Hola me llamo: " & Nombre & " y tengo " & Numero & " aos.")
console.Readline
Cdigo :
Nombre = "Wyrm"
Numero = 27
Console.WriteLine("Hola me llamo: {0} y tengo {1} aos.", Nombre, Numero)
'Siendo {0} la variable Nombre y {1} la variable Numero
Console.ReadLine()
Vamos ha realizar una aplicacin algo mas complicadilla con un bucle For...Next.
Escribimos ste cdigo:
Cdigo :
Ing. Edwin Valencia esvalenciac@hotmail.com Pgina 6 de 8
ISTFPGV CEI METODOLOGIAS DE DESARROLLO DE SOFTWARE
For Index As Integer = 1 To 10
System.Console.WriteLine(Index)
Next
System.Console.ReadLine()
Ejecutamos la aplicacin y nos mostrar el bucle que le hemos escrito del 1 al 10 y esperar a que pulsemos la tecla de
retorno o "intro" para cerrarse.
Module Module1
'constante que sirve para poner un limite al array
Const limite = 15
'se crea un array de tipo real
Dim lista_notas(limite) As Single
Sub Main()
'declaraciones de variables
Dim numero As Integer
Dim suma As Single
Dim media As Single
End Module