Dim horas, minutos, segundos, total_de_segundos As Integer
Console.Write("Ingrese el valor de total de segundos: ")
total_de_segundos = Integer.Parse(Console.ReadLine()) minutos=total_de_segundos/60 segundos=total_de_segundos Mod 60 horas=minutos/60 minutos=minutos Mod 60 Console.WriteLine("Valor de horas: " & horas) Console.WriteLine("Valor de minutos: " & minutos) Console.WriteLine("Valor de segundos: " & segundos) Console.WriteLine() Shell ("cmd /c pause", AppWinStyle.NormalFocus, True) Console.WriteLine("Digite su lenguaje favorito") Dim lenguaje As String lenguaje = Console.ReadLine() lenguaje = lenguaje.ToUpper If lenguaje = "VISUAL BASIC" Or lenguaje = "VISUAL BASIC .NET" Then Console.WriteLine(lenguaje & " es excelente") Else Console.WriteLine("es otro el escogido") End If Console.WriteLine() Console.WriteLine("presione una tecla para salir") Console.ReadLine() Console.WriteLine(" " & "Microsoft") Console.WriteLine(" " & "Visual") Console.WriteLine(" " & "Basic. Net") Console.Write(" " & "2010") Console.ReadLine() EJERCICIOS EJERCICIOS PROPUESTOS 1. Crear un aplicacin para mostrar el mensaje Instituto Infonet CDIGO: Module Module2 Sub main() Console.Write("Instituto Infonet") Console.ReadLine() End Sub End Module 2. Crear una aplicacin para mostrarnos los siguientes mensajes: (en lneas difer entes) CDIGO: Module Module3 Sub main() Console.WriteLine(" " & "Microsoft") Console.WriteLine(" " & "Visual") Console.WriteLine(" " & "Basic. Net") Console.Write(" " & "2010") Console.ReadLine() End Sub End Module 3. Escribir un programa que nos permita multiplicar tres numeros ingresados. CDIGO: Module Module4 Sub main() Dim num1, num2, num3, prod As ULong Console.Write("Ingrese primer numero: ") num1 = Console.ReadLine() Console.Write("Ingrese segundo numero: ") num2 = Console.ReadLine() Console.Write("Ingrese tercer numero: ") num3 = Console.ReadLine() prod = num1 * num2 * num3 Console.Write("El resultado es: " &prod) Console.ReadLine() End Sub End Module 4. Desarrollar una aplicacin que nos permita hallar el promedio de cinco notas ingresadas. CDIGO: Module Module5 Sub main() Dim nota1, nota2, nota3, nota4, nota5, prom As Single Console.Write("Ingrese primera nota: ") nota1 = Console.ReadLine() Console.Write("Ingrese segunda nota: ") nota2 = Console.ReadLine() Console.Write("Ingrese tercera nota: ") nota3 = Console.ReadLine() Console.Write("Ingrese cuarta nota: ") nota4 = Console.ReadLine() Console.Write("Ingrese quinta nota: ") nota5 = Console.ReadLine() prom = (nota1 + nota2 + nota3 + nota4 + nota5) / 5 Console.Write("El promedio es: " &prom) Console.ReadLine() End Sub End Module 5. Desarrollar un programa que nos permita calcular la raiz cuadrada de un nu mero ingresado. CDIGO: Module Module6 Sub main() Dimnum, rpta As Single Console.Write("ingrese numero: ") num = Console.ReadLine() rpta = num ^ (1 / 2) Console.Write("la raiz cuadrada es: " &rpta) Console.ReadLine() End Sub End Module 6. Desarrollar unaaplicacionparahallar el area de untriangulo. CDIGO: Module Module7 Sub main() Dim b, h, a As Integer Console.Write("Ingrese base: ") b = Console.ReadLine() Console.Write("Ingrese altura: ") h = Console.ReadLine() a = (b * h) / 2 Console.Write("El area de un triangulo es: " & a) Console.ReadLine() End Sub End Module 7. Escribaunprogramaparacalcular el area del circulo. CDIGO: Module Module8 Sub main() Dim r, pi, a As Single Console.Write("Ingrese valor de radio: ") r = Console.ReadLine() pi = 3.141592653 a = pi * r ^ 2 Console.Write("El area de un circulo es: " & a) Console.ReadLine() End Sub End Module 8. Escribir un programa para hallar el area de un rectangulo. CDIGO: Module Module9 Sub main() Dim b, h, a As Integer Console.Write("ingrese base: ") b = Console.ReadLine() Console.Write("ingrese altura: ") h = Console.ReadLine() a = b * h Console.Write("el area de un rectangulo es: " & a) Console.ReadLine() End Sub End Module 9. Desarrollar unprogramaquenosingresa un valor expresado en metros y convert irlo en centimetros. CDIGO: Module Module10 Sub main() Dimmts, cm As Integer Console.Write("Ingresar valor en metros: ") mts = Console.ReadLine() cm = mts * 100 Console.Write("El valor en centimetros es: " & cm) Console.ReadLine() End Sub End Module 10. Crearunaaplicacionqueingreseun valor expresado en centimetros y convertirlo en metros. CDIGO: Module Module11 Sub main() Dim cm, mts As Integer Console.Write("Ingresar valor en centimetros: ") cm = Console.ReadLine() mts = cm / 100 Console.Write("El valor en metros es: " &mts) Console.ReadLine() End Sub End Module 11. Escribirunprogramaquenospermitaingresar un valor en pulgadas y convertirlo e n centimetros. CDIGO: Module Module12 Sub main() Dimpulg, cmts As Integer Console.Write("Ingresar valor en pulgadas: ") pulg = Console.ReadLine() cmts = pulg * 2.54 Console.Write("El valor en centimetros es: " &cmts) Console.ReadLine() End Sub End Module 12. Desarrollar unprogramaquenosingrese un valor expresado en metros y convertir lo en pies y pulgadas. CDIGO: Module Module13 Sub main() Dimmts, pie, pulg, cm As Integer Console.Write("Ingresar valor en metros: ") mts = Console.ReadLine() pie = mts * 3.2808 Console.Write("El valor en pies es: " & pie) Console.ReadLine() pulg = mts * 39.37 Console.Write("El valor en pulgadas es: " &pulg) Console.ReadLine() End Sub End Module 13. Calcular el valor de Csegun la siguiente formula: A^2*B^2=C (Ingresar el valor de a y b) CDIGO: ModuleModule14 Submain() Dim a, b, c AsDouble Console.Write("Ingrese el numero a: ") a = Console.ReadLine() Console.Write("Ingrese el numero b: ") a = Console.ReadLine() c = a ^ 2 + b ^ 2 Console.Write("El numero c es: "& c) Console.ReadLine() EndSub EndModule 14. Calcular el numero de pulsaciones que una persona debetenerporcadadiezsegund os de ejercicio, si la formula es: 15. Hallar el importe a pagar por un producto comprado si me ingresan como datos la cantidad y el precio unitario. CDIGO: Module Module16 Sub main() Dimcant, prec_unit, import As Single Console.Write("Ingresar la cantidad de productos: ") cant = Console.ReadLine() Console.Write("Ingresar el precio unitario: ") prec_unit = Console.ReadLine() import = cant * prec_unit Console.Write("Importe a pagar es: " &import) Console.ReadLine() End Sub End Module 16. Calcular el importe a pagar por un producto si me ingresan como datos la can tidad y el precio unitario y se aplicara un descuento del 5% al subtotal. CDIGO: Module Module17 Sub main() Dimcant, prec_unit, desct, import, prec_vent As Single Console.Write("Ingresar la cantidad de productos: ") cant = Console.ReadLine() Console.Write("Ingresar el precio unitario: ") prec_unit = Console.ReadLine() import = cant * prec_unit desct = import * 0.05 prec_vent = import - desct Console.Write("Importe a pagar es: " &prec_vent) Console.ReadLine() End Sub End Module 17. Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre susalario anterior. CDIGO: Module Module18 Sub main() Dimsal_bas, sal_net, bonif, import As Single Console.Write("Ingrese salario mensual: ") sal_bas = Console.ReadLine() import = sal_bas Console.Write("Salario mensual neto a pagar: " &import) Console.ReadLine() bonif = sal_bas * 0.25 sal_net = sal_bas + bonif Console.Write("Nuevo salario mensual: " &sal_net) Console.ReadLine() End Sub End Module 18. El dueo de una tienda compra un articulo a un precio determinado. Obtener el precio en que lo debe vender paraobtenerunagananciadel 30%. CDIGO: Module Module19 Sub main() Dimprec, import, gan As Single Console.Write("Ingresar precio del producto: ") prec = Console.ReadLine() gan = prec * 0.3 import = gan + prec Console.Write("Importe a vender es: " &import) Console.ReadLine() End Sub End Module 19. Desarrollar una aplicacion que calcule en importe total de un producto compr ador donde se aplicara el igv y un descuento del 3% al sub total (ingresar el pr eciounitario y la cantidad) CDIGO: Module Module20 Sub main() Dimprec_unit, prec_vent, cant, import, igv, desct As Single Console.Write("Ingrese precio del producto: ") prec_unit = Console.ReadLine() Console.Write("Ingrese cantidad de producto: ") cant = Console.ReadLine() import = prec_unit * cant desct = import * 0.03 igv = prec_unit * 0.18 prec_vent = import - desct + igv Console.Write("Importe del producto comprado: " &prec_vent) Console.ReadLine() End Sub End Module 20. Calcular el valor de la formula dada: CDIGO: Module Module21 Sub main() Dim a, b, c, rpta As Double Console.Write("el numero a:") a = Console.ReadLine() Console.Write("el numero b:") b = Console.ReadLine() Console.Write("el numero c:") c = Console.ReadLine() rpta = (b * -1) + ((b ^ 2 - 4 * a * c) ^ (1 / 2)) / 2 * a Console.Write("la respuesta es: " &rpta) Console.ReadLine() End Sub End Module Ejercicios Consola Visual Basic.NET Module Module1 Sub Bienvenida() 'Programa que muestra un MENSAJE, almacenado en una VARIABLE Dim MEN As String 'VARIABLE MEN = "Bienvenidos al Microsoft Visual Studio.net 2008" Console.Write(MEN) Console.Read() End Sub Sub Mensaje() 'Programa que muestra MENSAJE, almacenado en una VARIABLE Dim Mens As String 'VARIABLE Mens = "Desarrollando aplicaciones en consola.net" Console.WriteLine(Mens) Console.Read() End Sub Sub Mensaje_vertical() 'Programa que muestra MENSAJE en forma VERTICAL, almacenado en una VARIABLE Dim MV As String 'VARIABLE MV = "Desarrollando aplicaciones en MS Visual Basic.net" Console.WriteLine(MV) Console.WriteLine(MV) Console.WriteLine(MV) Console.Read() End Sub Sub Sumar() 'Programa que SUMA 2 numeros enteros, solo con variables Dim n1, n2, S As Integer 'VARIABLES REM LEER n1 = Console.ReadLine n2 = Console.ReadLine REM PROCESO S = n1 + n2 REM ESCRIBIR Console.WriteLine(S) Console.Read() End Sub Sub Sumita() 'Programa que SUMA 2 numeros enteros, con variables y mascaras de entradas Dim num1, num2, R As Integer 'VARIABLES REM ENTRADA Console.Write("Ingrese un numero: ") num1 = Console.ReadLine Console.Write("Ingrese otro numero: ") num2 = Console.ReadLine REM PROCESO R = num1 + num2 REM SALIDA Console.WriteLine(R) Console.Read() End Sub Sub Restar() 'Programa que RESTA numeros enteros, con variables y mascaras de entradas Dim N1, N2, RES As Integer 'VARIABLES REM LEER Console.Write("Ingrese un numero: ") N1 = Console.ReadLine Console.Write("Ingrese otro numero: ") N2 = Console.ReadLine REM PROCESO RES = N1 - N2 REM ESCRIBIR Console.Write("El resultado de la resta es: ") Console.WriteLine(RES) Console.Read() End Sub Sub programa() 'Programa que lee un numero entero y muestra su tercera y cuarta parte. REM VARIABLES Dim num, ter, cuar As Integer REM LEER Console.Write("Ingrese numero :") num = Console.ReadLine REM PROCESO ter = num / 3 cuar = num / 4 REM ESCRIBIR Console.Write("su tercera parte es :") Console.WriteLine(ter) Console.Write("su cuarta parte es :") Console.WriteLine(cuar) Console.Read() End Sub Sub planilla() 'Programa que lee un sueldo basico y obtiene descuento x seguro y sueldo neto REM VARIABLES Dim sue As Integer Dim descto, sneto As Double REM LEER Console.Write("Ingrese sueldo basico :") sue = Console.ReadLine REM PROCESO descto = sue * 0.09 sneto = sue - descto REM ESCRIBIR Console.WriteLine("Su descuento por seguro es: " & descto.toString("###,##0.00") ) Console.WriteLine("Su sueldo neto es: " & neto.toString("###,##0.00")) Console.Read() End Sub Sub dolares_soles() 'Programa que obtiene montos de DOLARES a soles REM VARIABLES Dim DOL, TIPcam, SOL As Double REM LEER Console.Write("Ingrese monto en dolares: ") DOL = Console.ReadLine Console.Write("Ingrese tipo de cambio del dia: ") TIPcam = Console.ReadLine REM PROCESO SOL = DOL * TIPcam REM ESCRIBIR Console.Write("Su monto en soles es: ") Console.WriteLine(SOL) Console.Read() End Sub Sub soles_dolares() 'Programa que convierte un monto de soles a dolares REM VARIABLES Dim SOL, TIPcam, DOL As Double REM LEER Console.WriteLine("CONVERTIR DE SOLES A DOLARES") Console.WriteLine("============================") Console.Write("Ingrese monto en soles: ") SOL = Console.ReadLine Console.Write("Ingrese el tipo de cambio del dia: ") TIPcam = Console.ReadLine REM PROCESO DOL = SOL / TIPcam REM ESCRIBIR Console.Write("Su monto en dolares es: ") Console.WriteLine(DOL) Console.Read() End Sub Sub Calculo_edades() 'Programa que obtiene la EDAD actual de una persona REM VARIABLES Dim aoN, aoA, edad As Integer REM LEER Console.WriteLine("====CALCULO DE EDAD DE PERSONAS====") Console.Write("Ingrese ao de nacimiento: ") aoN = Console.ReadLine Console.Write("Ingrese ao actual: ") aoA = Console.ReadLine REM PROCESO edad = aoA - aoN REM ESCRIBIR Console.Write("La edad actual de esta persona es: ") Console.WriteLine(edad) Console.Read() End Sub Sub Main() Dim not1, not2, not3, prom As Integer Dim cond As String Console.Write("ingrese el apellido y nombre : ") : Console.ReadLine() Console.Write("ingrese la primera nota : ") : not1 = Console.Read Line Console.Write("ingrese la segunda nota : ") : not2 = Console.Read Line Console.Write("ingrese la tercera nota : ") : not3 = Console.Read Line prom = (not1 + not2 + not3) / 3 Console.WriteLine("el promedio es : " & prom) If prom >= 10.5 Then cond = "aprobado" Else cond = "desaprobado" End If Console.WriteLine("la condicion es : " & cond) Console.Write("presione la tecla enter para salir") : Console.ReadLine() End Sub Dim nom, sex, sexo, adulto As String Dim eda As Integer Console.Write("ingresar nombre de la persona ") : nom = Console.ReadLine Console.Write("ingresar sexo de la persona " & "(F o M)") : sex = Consol e.ReadLine Console.Write("ingresar edad de la persona ") : eda = Console.ReadLine If sex = "F" Then sexo = "es mujer" Else sexo = "es hombre" End If If eda >= 18 Then adulto = "mayor de edad" Else adulto = "menor de edad" End If Console.Write(nom & " " & sexo & " y " & adulto) Console.ReadLine()