Hay muchos lenguajes de Backend que puedes aprender y usar en tu carrera profesional.
Hola a todos, hasta ahora hemos visto como realizar sencillas aplicaciones con Visual Basic .NET, pero todas han sido formularios de Windows Forms.
Ésta vez vamos a cambiar, y a crear nuestras primeras aplicaciones de consola (sencillitas). Recuerda descargar Visual Basic, es gratis.
Aplicaciones de terminal o linea de comandos con Visual Basic.NET
Damos click en la pantalla de nuevo proyecto, y elegimos aplicación de consola:

Para escribir textos en la consola, utilizaremos el método WriteLine().
Este método escribe en la línea actual el valor que le pasemos por parámetro añadiendo al final un "intro" o final de línea lo que provocará que el cursor pase a la siguiente línea.
Como primera aplicación escribiremos:
Código :
Console.WriteLine("Hola") Console.WriteLine("Esta es mi primera aplicación de consola")

Ejecuta la aplicación dándole al botón de "play" de la barra de herramientas de arriba y verás que funciona correctamente...

¿Habéis podido ver la aplicación? 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 instrucción 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 método ReadLine(): Ésta instrucción lee datos por teclado así que esperará hasta que pulsemos Intro, de esta forma se nos quedará visible en pantalla.
Escribimos el código:
Código :
Console.WriteLine("Hola") Console.WriteLine("Esta es mi primera aplicación 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 matemáticas también, como por ejemplo:
Código :
'Escribimos una operación Console.WriteLine(340 + 260) Console.ReadLine()

Que da como resultado:

O por ejemplo:
Código :
'Escribimos una potencia Console.WriteLine(3 ^ 2) Console.ReadLine()

Y el resultado es:


Si queremos concatenar varios textos en una línea se puede hacer con el símbolo "&", tanto para variables como para textos. Por ejemplo:
Código :
'Tenemos dos variables Nombre y Numero 'Declaramos la variable Nombre como una cadena de caracteres Dim Nombre As String 'Declaramos la variable Numero como un numero Dim Numero As Integer Nombre="Wyrm" Numero=27 Console.WriteLine ("Hola me llamo: " & Nombre & " y tengo " & Numero & " años.") console.Readline
Debería quedarnos así:

Y al darle "Play" a la aplicación, nos muestra:

También podemos declararlas así:
Código :
'Tenemos dos variables Nombre y Numero 'Declaramos la variable Nombre como una cadena de caracteres Dim Nombre As String 'Declaramos la variable Numero como un numero Dim Numero As Integer Nombre = "Wyrm" Numero = 27 Console.WriteLine("Hola me llamo: {0} y tengo {1} años.", Nombre, Numero) 'Siendo {0} la variable Nombre y {1} la variable Numero Console.ReadLine()
Que nos quedará así en el panel de código:

Y como resultado, nos dará lo mismo que la anterior aplicación:

Aplicación con bucle For....Next
Vamos ha realizar una aplicación algo mas complicadilla con un bucle For...Next.
Escribimos éste código:
Código :
For Index As Integer = 1 To 10 System.Console.WriteLine(Index) Next System.Console.ReadLine()

Ejecutamos la aplicación 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.

Espero que os hayan gustado las nociones básicas de las aplicaciones de consola...ahora no parecen gran cosa, pero ya iremos viendo mas adelante aplicaciones de consola mas elegantes y vistosas...
Archivos del Tutorial
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Como una recomendación para tips a futuro, los tips no pueden tener imágenes de más de 550px de ancho. Cuando nos tardamos en publicar algo generalmente es por estos detalles. Otros más están en la guía para publicar tips.
Como consejo, puedes subir las imágenes de tus tips y tutoriales a L4C.me, que automáticamente te hace el redimensionado a 550px.
Buen tip
Para próximas veces no superaré los 550px o los subiré con L4C.
Por fessimon el 10 de Septiembre de 2009
fessimon-blog :
De aplicaciones de consola, por ahora sólo hay este tip-ejemplo, pero dentro de poco subiré mas, que ya se estan creando...
Por dddddddddddd el 11 de Septiembre de 2009
Por melis el 19 de Septiembre de 2009
melis-blog :
Internet es una gran enciclopedia de bolsillo donde puedes encontrar muchos ejemplos resueltos y por resolver...ademas de cursos, ayudas, etc...
Si realmente te interesa VB y el lenguaje .NET, hay más tips-tutoriales sobre el tema ya publicados en Cristalab, y pronto habrá otra sobremesa de ellos listos....
Por winter el 26 de Septiembre de 2009
Por larry mauricio el 27 de Octubre de 2009
Por larry mauricio el 27 de Octubre de 2009
Por olman el 21 de Abril de 2010
Por pamela el 27 de Mayo de 2010
Por sandra el 30 de Mayo de 2010
ayuda como mostrar datos de un menu atro sub menu
Por GilgamesH el 09 de Junio de 2010
Saludos
Por aspirante el 18 de Junio de 2010
Crea una aplicación de consola para calcular el promedio de nota final de un curso, sabiendo que el curso tiene 5 estudiantes que se obtiene de:
Unidad1=20%EvaTeoria + 30%EvaPractica + 40%PromLabs + 10%Actitudinal
Unidad2=20%EvaTeoria + 25%EvaPractica + 40%PromLabs + 15%Actitudinal
Unidad3=20%EvaTeoria + 25%EvaPractica + 40%PromLabs + 15%Actitudinal
Promedio Final = 30%Unidad1 + 35%Unidad2 + 35%Unidad3
La aplicación debe leer el código y nombre del estudiante y las notas para calcular su promedio
Por marcelo el 26 de Junio de 2010
Por claudia el 17 de Octubre de 2010
Por kotoro el 09 de Marzo de 2011
Por leo el 14 de Marzo de 2011
Por Joaquin el 26 de Marzo de 2011
Estoy haciendo un programa para atacar servidores trolls
Por Rogelio el 24 de Mayo de 2011
Por luis daniel cruz de el 09 de Junio de 2011
Por jenessy el 19 de Julio de 2011
Por liz el 04 de Noviembre de 2011
quiero los codigos para aplicarlo en mis trabajos si gracias dios le cuide
Por daniel el 14 de Noviembre de 2011
mil gracias
Por el 06 de Enero de 2012
Sinceramente cuesta encontrar paginas aceptables en internet, y la de ustedes es una de ellas.
Por Amilcar Ponce de Leo el 06 de Enero de 2012
Ojala tomen en cuenta éste comentario.
Por axel el 05 de Febrero de 2012
Por venessa vanethegirl_ el 16 de Abril de 2012
1.-una empresa de servicios de comidas desea tener un programa que permita generar un presupuesto para un cliente,sabiendo:
.Cantidad de personas
.Precios de comidas: mesas de quesos,torta,miga,bebidas entrada,bebidas comida,bebidas brindis,entrada,plato principal,postre,musica,cantidad de mozos,masas finas,platos, manteles,cubiertos,sillas y mesas.
.Tambien esta empresa tiene un seguro del 5% de la cotizacion,que luego sera devuelto alos contratantes.
imprimir un reporte para ser entregado al cliente.
2.-en una empresa de servivios se desea implementar un progarma que permita calcular el suledo de los empleados sabiendo:
.Sueldo basico
.Premio
.Comida
.Viaticos
.Ausentes(cantidad y decuento por dia)
.Obra social(3%)
.Jubilacion(afjp o reparto)
detreminar l sueldo a cobrar,imprimiendo cada concepto discriminado y el nombre del empleado.
por favor ayudenme ahi esta mi correo
Por armando el 11 de Septiembre de 2012
Por ayuda el 15 de Diciembre de 2012
Por lokiitaa el 19 de Marzo de 2013
Por belli el 19 de Marzo de 2013
y otro de un menu mediante procedimientos y estructuras if por favor urge...
Por juanseb07 el 21 de Marzo de 2013
Problema:
Solicite al usuario la longitud de una frase, luego pida cada uno de los caracteres de la frase y guárdelos en un vector. Ésta deberá ser de máximo 200 caracteres. Cree un nuevo vector y copie el texto en él de tal manera que las vocales queden al principio y los demás caracteres después de ellas. Éste vector debe ser mostrado al usuario.
Debe validar que la longitud de la frase no exceda el máximo permitido. Por otra parte, puede suponer que el texto es ingresado en mayúsculas
Por juanseb07 el 21 de Marzo de 2013
Por Gabi el 18 de Junio de 2013
Por silver joseph el 02 de Agosto de 2013
Por AlexandroSud el 30 de Septiembre de 2013
Por sidi el 18 de Octubre de 2013
Por victorga74 el 04 de Noviembre de 2013
Saludos
Por horito33 el 20 de Marzo de 2014
Ejercico:
hacer un programa que ingrese los datos de una factura en la cual alla tres articulos vendidos. De cada articulo ingresar el precio unitario y cantidad vendida. Imprimir el total de la factura.
Estamos usando el VB comando de consola.
Muchas gracias
Por marte123 el 03 de Junio de 2014
'crear un vector de 10 elemtos cargados de numeros al azar se pide hallar :
'a.Suma de elementos
'b.Numero de veces que se repite el numero 3
gracias
Por natalio el 17 de Julio de 2014
muy interesante saludos
Por Abraham´s el 11 de Octubre de 2014
me gustaria ver ejercisios mas avanzados.
Por cgl el 15 de Marzo de 2015
Pida una letra y detecte si es una vocal
Por Armando el 03 de Junio de 2015
Por cacata el 03 de Julio de 2015
Por olit el 03 de Julio de 2015
personas buscan
Por fernandina el 03 de Septiembre de 2015
Por ANdres el 12 de Noviembre de 2015
Por andres el 12 de Noviembre de 2015
Por leonelito el 23 de Marzo de 2016
Por Joseline Vera el 01 de Junio de 2016