PRÁCTICA 9: 

INTRODUCCIÓN AL IDE DE VS .NET Y AL DESARROLLO DE
APLICACIONES DE CONSOLA EN VISUAL BASIC .NET

Indicaciones: en Visual Studio crear un proyecto de tipo Aplicación de Consola y crear un módulo con un procedimiento principal por cada uno de los siguientes ejercicios.

1. Crear una aplicación que imprima en pantalla su nombre completo.  

    Sub Main()
        Console.WriteLine("Mario Josue Rivera Morales")
        Console.ReadLine()
    End Sub




2. Elaborar una aplicación que almacene en variables el nombre de su mascota, especie y edad; y luego las muestre en pantalla.


Sub Main()
        Dim nombre, especie As String
        nombre = "tuty"
        especie = "coquer"
        Dim edad As Integer
        edad = 11
        Console.WriteLine("Mi mascota se llama {0} y es {1} y tiene {2} años", nombre, especie, edad)
        Console.ReadLine()
    End Sub


3. Elaborar una aplicación que capture por teclado un número entero positivo y que muestre la raíz cuadrada del número.


Sub Main()
        Dim num As Double
        Dim n As Double
        Console.WriteLine("Coloque el numero ")
        num = Console.ReadLine()
        n = Math.Sqrt(num)
        Console.WriteLine("La respuesta es: " & n)
        Console.ReadLine()
    End Sub



4. Crear una aplicación que capture por teclado el nombre y la cantidad invertida por 3 empresarios, que muestre el nombre, cantidad invertida y el porcentaje de inversión que corresponde a cada uno.

Sub Main()
        Dim nombre As String
        Dim n1, n2, n3 As Double
        Dim s1, s2, s3 As Double
        Console.WriteLine("Los nombres de 3 empresarios: ")
        nombre = Console.ReadLine()
        nombre = Console.ReadLine()
        nombre = Console.ReadLine()
        Console.WriteLine("La cantidad invertida: $")
        s1 = Console.ReadLine()
        s2 = Console.ReadLine()
        s3 = Console.ReadLine()
        n1 = s1 * 0.3
        n2 = s2 * 0.3
        n3 = s3 * 0.3
        Console.WriteLine("El porcentaje de invercion del primer empresario es de: $" & n1)
        Console.WriteLine("El porcentaje de invercion del segundo empresario es de: $" & n2)
        Console.WriteLine("El porcentaje de invercion del tercer empresario es de: $" & n3)

        Console.ReadLine()



5. Crear una aplicación que capture por teclado 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 verde el sueldo a pagar. Formatear las cantidades numéricas y monetarias.


Sub Main()
        Dim nombre As String
        Dim sueldo, descuento, isss, renta, afp, total As Integer
        Console.WriteLine("coloca tu nombe: ")
        nombre = Console.ReadLine()
        Console.WriteLine("coloque su sueldo: $")
        sueldo = Console.ReadLine()
        Console.Clear()
        Console.ForegroundColor = ConsoleColor.Blue
        Console.WriteLine("Su nombre es: " & nombre & "y su sueldo es: " & sueldo)
        Console.ForegroundColor = ConsoleColor.Yellow
        isss = FormatCurrency(sueldo * 0.15)
        Console.WriteLine("El descuento del ISSS: $" & isss)
        renta = FormatCurrency(sueldo * 0.2)
        Console.WriteLine("El descuento de la Renta: $" & renta)
        afp = FormatCurrency(sueldo * 0.1)
        Console.WriteLine("El descuento del AFP: $" & afp)
        Console.ForegroundColor = ConsoleColor.Green
        descuento = (FormatCurrency(sueldo * 0.3))
        total = FormatCurrency(sueldo - descuento)
        Console.WriteLine("El total es de: $" & total)
        Console.ReadLine()
    End Sub


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


Sub Main()
        Dim nombre As String
        Console.WriteLine("Escriba su nombre completo: ")
        nombre = Console.ReadLine()
        nombre = nombre.Replace("a", "#")
        nombre = nombre.Replace("e", "%")
        nombre = nombre.Replace("i", "$")
        nombre = nombre.Replace("o", "?")
        nombre = nombre.Replace("u", "*")
        Console.WriteLine("Su nuevo nombre es: " & nombre)
        Console.ReadLine()
    End Sub


Conclusión: ahora con el lenguaje de programación de visual basic se ven nuevas formas para poder crear aplicaciones y usarlo mejor y de diferentes formas las variables que pongamos y hacer varias modificaciones al programa como cambiando el estilo, color y otras cosas mas que le podemos hacer a la aplicación que estamos creando.



No hay comentarios:

Publicar un comentario