ESTRUCTURA CONDICIONAL IF • Evalúa una expresión lógica (condición), si es verdadero ejecuta una determinada instrucción o instrucciones. PROBLEMA 1: DESCUENTO • Hacer un aplicativo que permita ingresar el precio unitario de un producto vendido y la cantidad de venta; después calcular el precio parcial (precio unitario * cantidad), mostrar un descuento del 7% solo si el vendedor ha seleccionado la opción de aplicar descuento, al final mostrar también el precio neto (precio parcial – descuento) ERRORPROVIDER • Proporciona una interfaz de usuario para indicar al usuario que el control de un formulario tiene un error asociado PROBLEMA 2: • Crear un programa que permita ingresar de manera obligatoria los nombres, la edad y el salario de una persona; además todos los campos de texto deben de tener un mensaje emergente que ayude al usuario final con el contenido que debe ingresar. ESTRUCTURA ITERATIVA BUCLE FOR • Un bucle for es una estructura de control de repetición que permite escribir de manera eficiente un bucle que es necesario ejecutar un numero determinado de veces. Un bucle for es útil cuando se sabe cuantas veces una tarea se va a repetir. ESTRUCTURA ITERATIVA BUCLE FOR PROBLEMA 3: • Hacer un programa en visual basic que permita mostrar la tabla de sumar, restar, multiplicar y dividir de un numero ingresado previamente. ESTRUCTURAS ITERATIVA BUCLE FOR • CONTADOR: son variables enteras que se incrementan (+) o decrementan (-). • Num+=1 Num-=1 Num=Num+1
• ACUMULADORES: son variables de cualquier tipo que
almacenan valores variables. • Num+=valor Num-=1 Num=Num+valor PROBLEMA 4: • Se tiene un conjunto de calificaciones de un grupo de “n” alumnos, realizar un algoritmo para calcular la calificación media y la calificación mas baja de dicho grupo. ESTRUCTURA ITERATIVA BUCLE DO-WHILE • Una estructura iterativa DO-WHILE ejecuta al menos una vez su bloque repetitivo, a diferencia del while o del for que podrían no ejecutar el bloque, este bloque de instrucciones se repetirán siempre que la condición sea verdadera. ESTRUCTURA ITERATIVA BUCLE DO-WHILE PROBLEMA 5: • Hacer un programa en visual basic que permita validar el ingreso de notas (0-20) para “n” alumnos, es decir mientras la nota este fuera de ese rango el programa deberá indicar al usuario ingresar la nota, hasta que se ingrese la nota correcta; al final mostrar el promedio. ESTRUCTURA ITERATIVA BUCLE WHILE • Una estructura iterativa WHILE permite repetir una o mas instrucciones mientras la condición (expresión lógica) sea verdadera, cuando la condición es falsa sale del bucle. ESTRUCTURA ITERATIVA BUCLE WHILE PROBLEMA 6: • Una organización tiene punto de repartos de vacunas, cada día se registra con cuantas vacunas se inicia. • Crear un programa en visual basic que gestiones las entregas (validar que la cantidad a entregar no sea mayor que el stock) y de un aviso cuando el stock es inferior a 10 unidades.