Código C++

  • Blog
  • Acerca
  • Autor
  • Contacto
  • Posts guardados en "ciclos":

    Entendiendo los ciclos en c++

    ciclo
    Como les dije en el programa anterior (¿Aprobó o no aprobó?), los ciclos son algo que un buen programador debe tener muy bien dominado. Pero…

    ¿Qué es un ciclo?

    Un ciclo, aquí y en China, es algo que se repite constantemente. Por ejemplo:

    • Si vamos a la papelería y sacamos 5 copias de una hoja, cada vez que se imprime una hoja se completa un ciclo y se repite hasta completar las cinco repeticiones
    • Si saben algo de guitarra, abran oído del ‘círculo de sol’; son cuatro acordes que se repiten constantemente a lo largo de una canción, cada vez que tocas los cuatro acordes se completa un ciclo
    • Si ponen un CD de música en un reproductor, cada vez que suenen todas las canciones del disco se completa un ciclo

    ¿Cómo serían los programas de esos ejemplos?

    Para sacar copias

    Desde x=1 hasta 5
    {
    imprimir
    }

    Para tocar el circulo de Sol

    Desde x=1 hasta fin de la canción
    {
    tocar Sol
    tocar Mi menor
    tocar La menor
    tocar Re 7
    }

    Para tocar CD

    Desde x=1 hasta número de canciones
    {
    tocar canción x
    }

    Los primeros dos están muy fáciles de entender: las acciones dentro de las llaves {} se repiten determinado número de veces y ese valor puede ser constante (como las copias) o variable (como el fin de la canción). El tercer ejemplo tiene algo complicado, pero que es la ‘escencia’ de los ciclos.

    Supongamos que ese disco tiene 5 canciones, podríamos programarlo así:

    tocar canción 1
    tocar canción 2
    tocar canción 3
    tocar canción 4
    tocar canción 5

    O así:

    Desde x=1 hasta 5
    {
    tocar canción x
    }

    Esta es la verdadera utilidad de los ciclos, ahorrar código.

    Páginas: Anterior 1 2

    « Anterior