Programación
Educacional
ESTRUCTURAS DE REPETICION
Ejecuta repetidamente una acción o conjunto de acciones, mientras se mantenga la validez de las condiciones de ejecución del ciclo.
Ejercicio
Escribir un programa que muestre la salida de una tabla de valores para la función
f(x)= (x-
Visualice los ejemplos en las tres estructuras de repetición.
Estructura FOR...
|
SINTAXIS |
|
for (secuencia_inicio; condicion_de_continuidad; incremento) { ACCION; } |
Estructura WHILE...
|
SINTAXIS |
|
while ( condicion_de_continuidad ) { ACCION; }
|
Estructura DO...WHILE
|
SINTAXIS |
|
do { ACCION; } while ( condicion_de_continuidad );
|
Ejercicio
Diseñe una estructura de repetición que genere la figura siguiente:
Ejercicio
Diseñe una estructura de repetición que genere una pirámide de asteriscos en orden invertido.
Ejercicio
Diseñe una estructura de repetición que genere un rombo de asteriscos.
Ejercicio
El valor de PI, puede calcularse de acuerdo a la siguiente serie:
PI = 4 ( 1 -
Escribir un programa que calcule dicho valor utilizando las tres estructuras de repetición.
Solución. En el código mostrado, se utiliza el tipo de dato numérico long para la
variable k que son para enteros mucho mas grandes de los que puede contener el de
tipo int. En el ejercicio resuelto se efectúan 150,000 ciclos para obtener el valor
aproximado de PI. Si se utiliza int, se producirá un error porque con éste tipo de
dato pueden manejarse enteros en el rango de -
Ejercicio
Escriba un programa que solicite la entrada de un número de cinco dígitos y muestre la salida del mismo número pero con espacios intercalados entre cada cifra. ( ejm. 32898 = 3 2 8 9 8. Condicionar el ingreso de valores solo para numeros que contengan cinco dígitos.
Ejercicio
Escriba un programa que genere una tabla de valores para la función especificada en donde se solicite al usuario los valores de inicio a fin de dicha tabla, asi como la tasa de incremento .