Capítulo 3

Desarrollo de Programas
    Estructurados
Desarrollo de Programas
       Estructurados
• Sentencias Repetitivas: Conceptos
  Básicos.
• Sentencias Repetitivas:
  – ...
for anidados
• De forma similar a las sentencias de control
  condicionales los lazos for pueden anidarse.
• Para anidar l...
for anidados
                                                     Los valores finales para los
                           ...
Ejercicios en Clase
    Escriba un programa que muestre por pantalla:
•   Un cuadrado formado por asteriscos de n filas y ...
Próxima SlideShare
Cargando en…5
×

09 Desarrollo Programas Estructurados

1.283 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
1.283
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
4
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

09 Desarrollo Programas Estructurados

  1. 1. Capítulo 3 Desarrollo de Programas Estructurados
  2. 2. Desarrollo de Programas Estructurados • Sentencias Repetitivas: Conceptos Básicos. • Sentencias Repetitivas: – for … – while … – do.. while …
  3. 3. for anidados • De forma similar a las sentencias de control condicionales los lazos for pueden anidarse. • Para anidar los lazos for se necesita una variable de control o variable índice por cada lazo. • Se debe tener cuidado al establecer las condiciones utilizadas en cada lazo. • Son muy utilizados para mostrar gráficos por pantalla que están formados por caracteres, para realizar pruebas de valores, entre otros.
  4. 4. for anidados Los valores finales para los La variable índice cuales las condiciones de del for más externo los lazos son verdaderos cambia más lento. pueden ser diferentes. Los valores, condiciones , Incrementos o decremento, for ( i = n; i >= 0; i-- ) entre otros variarán dependiendo for ( j = 1; j <= m; j++ ) del ejercicio que se intente solucionar. Es posible que un lazo La variable índice incremente su variable del for más interno índice mientras el otro la cambia más rápido. decremente.
  5. 5. Ejercicios en Clase Escriba un programa que muestre por pantalla: • Un cuadrado formado por asteriscos de n filas y n columnas. • Un rectángulo formado por asteriscos de n filas y m columas. • Un cuadrado formado por asteriscos cuya diagonal derecha esté formada por espacios en blanco. • El ejercicio anterior, cambiando el sentido de la diagonal. • Los dos ejercicios anteriores juntos. • Un triángulo formado por asteriscos de n filas. • El triángulo anterior invertido. NOTA: Para la realización de estos ejercicios considere que los valores de n y m son positivos y son ingresados por teclado.

×