Você está na página 1de 7

Gua #9

INTRODUCCIN AL IDE DE VS .NET Y AL DESARROLLO DE APLICACIONES DE CONSOLA EN VISUAL BASIC .NET


1. Crear una aplicacin que imprima en pantalla su nombre completo:

Module Module1 Sub Main() Dim nombre As String = "Alex Mauricio Linares" Console.WriteLine(" Hola soy " & nombre & "") Console.ReadLine()

Gua #9
2. Elaborar una aplicacin que almacene en variables el nombre de su mascota, especie y edad; y luego las muestre en pantalla:

Module Module2 Sub Main() Dim nombremascota As String Dim especie As String Dim edad As Integer Dim dato As String Console.WriteLine("Ingrese el nombre de su mascota:") nombremascota = Console.ReadLine() Console.WriteLine("Ingrese la especie de su mascota:") especie = Console.ReadLine() Console.WriteLine("Ingrese la edad de su mascota:") edad = Console.ReadLine() Console.ReadLine() Console.WriteLine("El nombre de su mascota es: {0} y es de la especie: {1} Y tiene :{2} aos", nombremascota, especie, edad) dato = Console.ReadLine() End Sub End Module

Gua #9

3. Elaborar una aplicacin que capture un nmero entero positivo y que muestre la raz cuadrada del nmero:

Module Module3 Sub main() Dim n, raiz As Decimal Console.Write("Ingrese un numero para calcular su raiz: ") n = Console.ReadLine() If n < 0 Then Console.Write("No existe raz de un nmero negativo") Console.ReadLine() Else raiz = Math.Sqrt(n) Console.Write("la Raiz de u numero es: " & raiz) Console.ReadLine() End If End Sub End Module

Gua #9

4. Crear una aplicacin que capture por teclado el nombre y la cantidad invertida por 3 empresarios, que muestre el nombre, cantidad invertida y el porcentaje de inversin que corresponde a cada uno:

Module Module4 Sub main() Dim inv1, inv2, inv3, ivt As Decimal Dim empres1, empres2, empres3 As String Console.WriteLine("Ingrese el nombre del primer empresario:") empres1 = Console.ReadLine() Console.WriteLine("Ingrese la cantidad invertida:") inv1 = Console.ReadLine() Console.WriteLine("Ingrese el nombre del segundo empresario:") empres2 = Console.ReadLine() Console.WriteLine("Ingrese la cantidad invertida:") inv2 = Console.ReadLine() Console.WriteLine("Ingrese el nombre del tercer empresario:") empres3 = Console.ReadLine() Console.WriteLine("Ingrese la cantidad invertida:") inv3 = Console.ReadLine() ivt = inv1 + inv2 + inv3 Console.ReadLine() Console.WriteLine("Empresario:" & empres1) Console.WriteLine("Inversion:" & inv1) Console.WriteLine("El Porcentaje de la inversin es de:" & inv1 / ivt * 100) Console.ReadLine() Console.WriteLine("Empresario:" & empres2) Console.WriteLine("Inversin:" & inv2) Console.WriteLine("El Porcentaje de la inversin es de:" & inv2 / ivt * 100) Console.ReadLine() Console.WriteLine("Empresario:" & empres3) Console.WriteLine("Inversin:" & inv3) Console.WriteLine("El porcentaje de la inversin es de:" & inv3 / ivt * 100) Console.ReadLine() End Sub End Module

Gua #9

5. Crear una aplicacin que capture el nombre del empleado y el sueldo, luego que limpie pantalla y muestre en color azul el nombre del empleado y el sueldo, y en color amarillo los descuentos de ISSS, Renta y AFP, y en color rojo el sueldo a pagar. Formatear las cantidades numricas y monetarias:
Module Module5 Sub main() Dim nombre, sueldo As String Dim descuento As Decimal System.Console.WriteLine("escriba el nombre del empleado:") nombre = System.Console.ReadLine() System.Console.WriteLine("ingrese el sueldo del empleado:") sueldo = System.Console.ReadLine() System.Console.WriteLine("nombre empleado: " & nombre) System.Console.WriteLine("sueldo del empleado: " & sueldo) Console.Clear() Console.ReadLine() Console.ForegroundColor = ConsoleColor.Blue System.Console.WriteLine("nombre empleado: " & nombre) System.Console.WriteLine("sueldo del empleado:$ " & sueldo) Console.ForegroundColor = ConsoleColor.Yellow System.Console.WriteLine("el descuento del seguro es:$ " & sueldo * 0.1) System.Console.WriteLine("el descuento del afp:$ " & sueldo * 0.15) System.Console.WriteLine("el descuento de la renta es de:$ " & sueldo * 0.05) Console.ForegroundColor = ConsoleColor.Red descuento = (sueldo * 0.3) System.Console.WriteLine("el total de sueldo con descuento es:$ " & sueldo descuento) Console.ReadLine() End Sub End Module

Gua #9

6. Elaborar una aplicacin para capturar el nombre de una persona y luego sustituir las vocales que posea de la siguiente manera (* por a, % por e, $ por i, # por o, / por u) y mostrar el nuevo nombre:

Module Module6 Sub Main() Dim nombre As String Dim a, e, i, o, u As String System.Console.Write("escriba su nombre: ") nombre = Console.ReadLine() System.Console.WriteLine("las vocales se reemplazaran de la siguiente manera") System.Console.WriteLine("la letra a se reemplazara por *") System.Console.WriteLine("la letra e se reemplazara por %") System.Console.WriteLine("la letra i se reemplazara por $") System.Console.WriteLine("la letra o se reemplazara por #") System.Console.WriteLine("la letra u se reemplazara por /") nombre = Replace(nombre, "a", "*") nombre = Replace(nombre, "e", "%") nombre = Replace(nombre, "o", "$") nombre = Replace(nombre, "a", "#") nombre = Replace(nombre, "u", "/") System.Console.WriteLine("nombre intercambiado: " & nombre) Console.ReadLine()

Gua #9

Você também pode gostar