El documento describe diferentes estructuras de decisión y repetición en Visual Basic, incluyendo el bloque IF/ELSE para bifurcaciones condicionales, SELECT CASE para comparar valores, y bucles FOR/NEXT, DO/LOOP para repetir instrucciones. También presenta ejercicios para practicar el uso de estas estructuras al resolver problemas matemáticos y de lógica.
21. Al ejecutar el bucle For Next For contador = principio To fin [ Step incremento ] instrucciones Next contador 3. Ejecuta instrucciones . 4. Incrementa contador en 1 o en incremento , si se especificó. Por defecto el incremento es +1. 2.- Comprueba si contador es mayor que fin . Si lo es, Visual Basic sale del bucle. (Si incremento es negativo, Visual Basic comprueba si contador es menor que finalizar .) 5. Repite los pasos 2 a 4. 1.-Establece contador al mismo valor que principio .
30. Do Loop La sentencia Exit Loop en cualquier lugar del grupo de instrucciones del bucle produce la salida del mismo, y se pasa a ejecutar la instrucción posterior al Loop Exit Loop puede usarse con cualquiera de las dos formas antes vistas, e incluso sin el empleo de While o Until .
38. Ejercicios 14- Realizar un código que determine si dos números son amigos matemáticos. 16 y 13 son amigos matemáticos, ya que 16^2=256 cuya suma de guarismos 2+5+6=13, y 13^2=169 cuya suma de guarismos 1+6+9=16
39. Ejercicios 15- Realizar un código que determine todas las ternas pitagóricas tales que a y b sean menores de 1000. Tres números naturales a , b y c forman una terna pitagórica cuando se cumple la relación a²+b²=c²
40.
41.
42.
43. Ejercicios Con x y n conocido. 19- Elabore un código que determine:
44. Ejercicios Con x conocido y un error menor a 0,001 20- Elabore un código que determine: