Page 33 - CUAD_RYP
P. 33

Algoritmia y programación – Ejercicios y prácticas                        63                                              Algoritmia y programación – Ejercicios y prácticas     64


                                                                                                             4.3.  Estructuras repetitivas

                                                                                                             Se utilizan estructuras  repetitivas  o cíclicas  en  aquellas situaciones  cuya
                                                                                                             solución necesita  un mismo  conjunto de  acciones  que se puedan  ejecutar una
                                                                                                             cantidad específica de veces. Esta cantidad puede ser fija, si fuese previamente
                                                                                                             determinada por el desarrollador; o variable, si actuara en función de algún dato
                                                                                                             dentro del programa.
                                                                                                             Existen tres tipos de instrucciones o estructuras de iteración:

                                                                                                                •  Para (for)
                                                                                                                •  Mientras (while)
                                                                                                                •  Hacer_mientras (Do while)

                                                                                                             Estructura cíclica para
                                                                                                             (FOR)

                                                                                                             USO: se utiliza en caso de conocerse el número determinado de iteraciones antes
                                                                                                             de ejecutarse el ciclo.

                                                                                                                    SINTAXIS:

                                                                                                                           para<Desde – hasta – paso>HACER
                                                                                                                                  Instrucción/es
                                                                                                                           Fin_para

                                                                                                             En la declaración descrita cómo  paso (step), se consideran incrementos y
                                                                                                             decrementos.


                                                                                                                    Ciclos con un número determinado de iteraciones


                                                                                                             Veamos un ejemplo aplicando esta estructura: realizar un algoritmo que muestre
                                                                                                             los números de uno en uno hasta 10:



            Cuadernillo de trabajo
   28   29   30   31   32   33   34   35   36   37   38