SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Capítulo 3

Desarrollo de Programas
    Estructurados
Desarrollo de Programas
       Estructurados
• Sentencias Repetitivas: Conceptos
  Básicos.
• Sentencias Repetitivas:
  – for …
  – while …
  – do.. while …
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.
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.
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.

Weitere ähnliche Inhalte

Andere mochten auch

167500416 00-programacion-en-lenguaje-estructurado-1ero
167500416 00-programacion-en-lenguaje-estructurado-1ero167500416 00-programacion-en-lenguaje-estructurado-1ero
167500416 00-programacion-en-lenguaje-estructurado-1eroomaryasmani
 
Programación en Lenguajes Estructurados 2012. Parte I
Programación en Lenguajes Estructurados 2012. Parte IProgramación en Lenguajes Estructurados 2012. Parte I
Programación en Lenguajes Estructurados 2012. Parte IEuler V. Terán Yépez
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaJesús Navarro
 
Historia y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructuradaHistoria y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructuradaEn La Vereda de Mi Casaa!
 
Programación en Lenguajes Estructurados. 2012
Programación en Lenguajes Estructurados. 2012Programación en Lenguajes Estructurados. 2012
Programación en Lenguajes Estructurados. 2012Euler V. Terán Yépez
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaLeydi Hernandez
 

Andere mochten auch (9)

167500416 00-programacion-en-lenguaje-estructurado-1ero
167500416 00-programacion-en-lenguaje-estructurado-1ero167500416 00-programacion-en-lenguaje-estructurado-1ero
167500416 00-programacion-en-lenguaje-estructurado-1ero
 
Programación en Lenguajes Estructurados 2012. Parte I
Programación en Lenguajes Estructurados 2012. Parte IProgramación en Lenguajes Estructurados 2012. Parte I
Programación en Lenguajes Estructurados 2012. Parte I
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Historia y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructuradaHistoria y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructurada
 
Programación en Lenguajes Estructurados. 2012
Programación en Lenguajes Estructurados. 2012Programación en Lenguajes Estructurados. 2012
Programación en Lenguajes Estructurados. 2012
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructurada
 

Ähnlich wie 09 Desarrollo Programas Estructurados

Clase 1 Visual Basic_progr..pdf
Clase 1 Visual Basic_progr..pdfClase 1 Visual Basic_progr..pdf
Clase 1 Visual Basic_progr..pdfDanielAlcalde3
 
Leccion A Tutorial 4
Leccion A Tutorial 4Leccion A Tutorial 4
Leccion A Tutorial 4UVM
 
Sumatoria simple
Sumatoria simpleSumatoria simple
Sumatoria simplebhylenia
 
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-Leonel Rojas
 
09_Diseno_Experimento.ppt
09_Diseno_Experimento.ppt09_Diseno_Experimento.ppt
09_Diseno_Experimento.pptsalmadelarosa1
 
Leyes BáSicas De Exponentes Tutorial
Leyes BáSicas De Exponentes TutorialLeyes BáSicas De Exponentes Tutorial
Leyes BáSicas De Exponentes Tutorialalbertoruiz
 
Presentación forinvest 2013
Presentación forinvest 2013Presentación forinvest 2013
Presentación forinvest 2013Rankia
 
Ecuaciones e inecuaciones exponenciales
Ecuaciones e inecuaciones exponencialesEcuaciones e inecuaciones exponenciales
Ecuaciones e inecuaciones exponencialesRicardo Mayo
 
Variables, tipos de datos, operadores
Variables, tipos de datos, operadores Variables, tipos de datos, operadores
Variables, tipos de datos, operadores juan ventura
 
Programación scratch
Programación scratchProgramación scratch
Programación scratchIndependiente
 
Copia de LÍMITES DE FUNCIONES.pptx
Copia de LÍMITES DE FUNCIONES.pptxCopia de LÍMITES DE FUNCIONES.pptx
Copia de LÍMITES DE FUNCIONES.pptxssuser67aadf1
 
ApunteTadPython1_fundamentos_programacion.pdf
ApunteTadPython1_fundamentos_programacion.pdfApunteTadPython1_fundamentos_programacion.pdf
ApunteTadPython1_fundamentos_programacion.pdfVivianaZanini
 
Simulación de Sistemas - Maestria Ingeniería
Simulación de Sistemas - Maestria IngenieríaSimulación de Sistemas - Maestria Ingeniería
Simulación de Sistemas - Maestria IngenieríaNovarMichellCastaeda
 
Clases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsxClases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsxjesusger03
 
KTN07-MODELOS EN LA DINÁMICA DE SISTEMAS Y EL PROCESO DE CONSTRUCCIÓN
KTN07-MODELOS EN LA DINÁMICA DE SISTEMAS Y EL PROCESO DE CONSTRUCCIÓNKTN07-MODELOS EN LA DINÁMICA DE SISTEMAS Y EL PROCESO DE CONSTRUCCIÓN
KTN07-MODELOS EN LA DINÁMICA DE SISTEMAS Y EL PROCESO DE CONSTRUCCIÓNKOTENA BCS
 

Ähnlich wie 09 Desarrollo Programas Estructurados (20)

Clase 1 Visual Basic_progr..pdf
Clase 1 Visual Basic_progr..pdfClase 1 Visual Basic_progr..pdf
Clase 1 Visual Basic_progr..pdf
 
Leccion A Tutorial 4
Leccion A Tutorial 4Leccion A Tutorial 4
Leccion A Tutorial 4
 
Sumatoria simple
Sumatoria simpleSumatoria simple
Sumatoria simple
 
Recordatorio
RecordatorioRecordatorio
Recordatorio
 
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-
Practica1 arquitectura de computadores 1 usac - metodos numericos -asm-
 
09_Diseno_Experimento.ppt
09_Diseno_Experimento.ppt09_Diseno_Experimento.ppt
09_Diseno_Experimento.ppt
 
Leyes BáSicas De Exponentes Tutorial
Leyes BáSicas De Exponentes TutorialLeyes BáSicas De Exponentes Tutorial
Leyes BáSicas De Exponentes Tutorial
 
Presentación forinvest 2013
Presentación forinvest 2013Presentación forinvest 2013
Presentación forinvest 2013
 
Ecuaciones e inecuaciones exponenciales
Ecuaciones e inecuaciones exponencialesEcuaciones e inecuaciones exponenciales
Ecuaciones e inecuaciones exponenciales
 
Variables, tipos de datos, operadores
Variables, tipos de datos, operadores Variables, tipos de datos, operadores
Variables, tipos de datos, operadores
 
Actividad 2. foro
Actividad 2. foroActividad 2. foro
Actividad 2. foro
 
Derivadas
DerivadasDerivadas
Derivadas
 
Programación scratch
Programación scratchProgramación scratch
Programación scratch
 
Copia de LÍMITES DE FUNCIONES.pptx
Copia de LÍMITES DE FUNCIONES.pptxCopia de LÍMITES DE FUNCIONES.pptx
Copia de LÍMITES DE FUNCIONES.pptx
 
MANUAL CALCULADORA VOYAGE Capitulo 2 (6)
MANUAL CALCULADORA VOYAGE Capitulo 2 (6)MANUAL CALCULADORA VOYAGE Capitulo 2 (6)
MANUAL CALCULADORA VOYAGE Capitulo 2 (6)
 
Funciones inversa expo log tri princ
Funciones inversa expo log tri princFunciones inversa expo log tri princ
Funciones inversa expo log tri princ
 
ApunteTadPython1_fundamentos_programacion.pdf
ApunteTadPython1_fundamentos_programacion.pdfApunteTadPython1_fundamentos_programacion.pdf
ApunteTadPython1_fundamentos_programacion.pdf
 
Simulación de Sistemas - Maestria Ingeniería
Simulación de Sistemas - Maestria IngenieríaSimulación de Sistemas - Maestria Ingeniería
Simulación de Sistemas - Maestria Ingeniería
 
Clases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsxClases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsx
 
KTN07-MODELOS EN LA DINÁMICA DE SISTEMAS Y EL PROCESO DE CONSTRUCCIÓN
KTN07-MODELOS EN LA DINÁMICA DE SISTEMAS Y EL PROCESO DE CONSTRUCCIÓNKTN07-MODELOS EN LA DINÁMICA DE SISTEMAS Y EL PROCESO DE CONSTRUCCIÓN
KTN07-MODELOS EN LA DINÁMICA DE SISTEMAS Y EL PROCESO DE CONSTRUCCIÓN
 

Kürzlich hochgeladen

DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJODERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJOkcastrome
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industralmaria diaz
 
Clase#3-JdlB-2011_03_28 tasa de intereses
Clase#3-JdlB-2011_03_28 tasa de interesesClase#3-JdlB-2011_03_28 tasa de intereses
Clase#3-JdlB-2011_03_28 tasa de interesesLiberteliaLibertelia
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxgabyardon485
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHilldanilojaviersantiago
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxedwinrojas836235
 
Las 10 decisiones estrategicas en administracion de operaciones
Las 10 decisiones estrategicas en administracion de operacionesLas 10 decisiones estrategicas en administracion de operaciones
Las 10 decisiones estrategicas en administracion de operacionesYeilizerAguilera
 
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptxTEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptxterciariojaussaudr
 
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdf
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdfPresentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdf
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdfLuisAlbertoAlvaradoF2
 
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfguillencuevaadrianal
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfdanilojaviersantiago
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxKevinHeredia14
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAOCarlosAlbertoVillafu3
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxDr. Edwin Hernandez
 
Presentación Final Riesgo de Crédito.pptx
Presentación Final Riesgo de Crédito.pptxPresentación Final Riesgo de Crédito.pptx
Presentación Final Riesgo de Crédito.pptxIvnAndres5
 
Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.Gonzalo Morales Esparza
 
modulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmodulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmisssusanalrescate01
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfJaquelinRamos6
 
La Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptxLa Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptxrubengpa
 

Kürzlich hochgeladen (20)

DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJODERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industral
 
Tarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.pptTarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.ppt
 
Clase#3-JdlB-2011_03_28 tasa de intereses
Clase#3-JdlB-2011_03_28 tasa de interesesClase#3-JdlB-2011_03_28 tasa de intereses
Clase#3-JdlB-2011_03_28 tasa de intereses
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptx
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHill
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
 
Las 10 decisiones estrategicas en administracion de operaciones
Las 10 decisiones estrategicas en administracion de operacionesLas 10 decisiones estrategicas en administracion de operaciones
Las 10 decisiones estrategicas en administracion de operaciones
 
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptxTEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
 
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdf
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdfPresentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdf
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdf
 
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdf
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptx
 
Presentación Final Riesgo de Crédito.pptx
Presentación Final Riesgo de Crédito.pptxPresentación Final Riesgo de Crédito.pptx
Presentación Final Riesgo de Crédito.pptx
 
Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.
 
modulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmodulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdf
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
 
La Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptxLa Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptx
 

09 Desarrollo Programas Estructurados

  • 1. Capítulo 3 Desarrollo de Programas Estructurados
  • 2. Desarrollo de Programas Estructurados • Sentencias Repetitivas: Conceptos Básicos. • Sentencias Repetitivas: – for … – while … – do.. while …
  • 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. 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. 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.