SlideShare una empresa de Scribd logo
1 de 13
Instrucciones de
Control (Parte2)
Por: Edy David Echenique
Objetivos de la clase
 Conocer los fundamentos acerca de la repetición
controlada por un contador.
 Utilizar las instrucciones de repetición for y do…while para
ejercer instrucciones de manera repetitiva en un programa.
 Comprender la selección múltiple utilizando la instrucción
de selección switch.
 Utilizar las instrucciones de control del programa break y
continue para alterar el flujo de control.
Introducción
 En esta clase demostraremos las instrucciones
for, do…while y switch de Java.
 Utilizaremos el ejemplo que hemos venido
trabajando LibroDeCalificaciones con
aspectos que tienen que ver con estas
instrucciones nuevas.
 Presentaremos las instrucciones de control de
programa break y continue.
Repeticiones controladas por un
contador
 Demo…5,1
Instrucción de repetición for
 Java también cuenta con una instrucción de
repetición for controlada por contador en una sola
línea de código.
 Demo 1…
Componentes del encabezado de
la instrucción for
for ( initialization; loopContinuationCondition; increment )
statement
Más de for…
 Por lo general las instrucciones for se utilizan
para la repetición controlada por un contador y las
instrucciones While se utiliza para repetición
controlada por un centinela.
 No obstante, While y For pueden utilizarse para
cualquiera de la dos repeticiones.
Ejemplos sobre el uso de la
instrucción for…
a. Modificar la variable de control de 1 a 100 en
incremento de 1.
a. for ( int i = 1; i <= 100; i++ )
b. Modificar la variable de control de 100 a 1 en
decremento de 1
a. for ( int i = 100; i >= 1; i-- )
c. Modificar la variable de control de 7 a 77 en
inemento de 7
a. for ( int i = 7; i <= 77; i+=7 )
Ejemplos sobre el uso de la
instrucción for…
a. Modificar la variable de control de 20 a 2 en
decremento de 2.
a. for ( int i = 20; i >= 2; i-=2 )
b. Modificar la variable de control con la siguiente
secuencia de valores: 2, 5, 8, 11, 14, 17, 20
a. for ( int i = 2; i <= 20; i+=3 )
c. Modificar la variable de control con la siguiente
secuencia de valores: 99, 88, 77, 66, 55, 44, 33
a. for ( int i = 99; i >= 0; i-=11 )
Ejemplo: Suma de enteros con
instrucción for
 Demo
Ejemplo: Cálculo del interés
compuesto
 Una Persona invierte $1000,00 en una cuenta de ahorro que produce
el 5% de interés. Suponiendo que todo el interés se deposita en la
cuenta, calcule e imprima el monto del dinero en la cuenta al final de
cada año, durante 10 años. Use la siguiente formula para determinar
los montos.
 c= p(1+r)n
 En donde:
 p es el monto que se invirtió originalmente (monto principal)
 r es la tasa de interés anual (por ejemplo use el 0,05 para el 5%)
 n es el número de años
 c es la cantidad depositada al final del n-ésimo año.
Instrucción de repetición
do…while
 Esta instrucción de repetición es similar a la
instrucción while, solo que evalúa la condición de
continuación del ciclo al principio antes de ejecutar
el cuerpo.
 Si la condición es falsa el cuerpo nunca se
ejecuta. En la instrucción while al menos una vez
se ejecuta.
Ejemplo…
 do…while para imprimir los números del 1 al 10.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

11 estructuras de repeticion-tema11
11 estructuras de repeticion-tema1111 estructuras de repeticion-tema11
11 estructuras de repeticion-tema11
 
Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)
 
Tema 4 iterativas
Tema 4   iterativasTema 4   iterativas
Tema 4 iterativas
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Pruebas de escritorio
Pruebas de escritorioPruebas de escritorio
Pruebas de escritorio
 
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
 
Palindromos
PalindromosPalindromos
Palindromos
 
estructuras flujogramas
estructuras flujogramasestructuras flujogramas
estructuras flujogramas
 
Programa 2
Programa 2Programa 2
Programa 2
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacion
 
Algoritmos secuenciales resueldos
Algoritmos  secuenciales resueldosAlgoritmos  secuenciales resueldos
Algoritmos secuenciales resueldos
 
CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.
 
Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetir
 
dqwrwer
dqwrwerdqwrwer
dqwrwer
 
Taller realizado por aldo estrada con pseint
Taller realizado por aldo estrada con pseintTaller realizado por aldo estrada con pseint
Taller realizado por aldo estrada con pseint
 
Guia 2nd o & 3er
Guia 2nd o & 3erGuia 2nd o & 3er
Guia 2nd o & 3er
 
Palindromos
PalindromosPalindromos
Palindromos
 
Ejercicios de estructura secuencial
Ejercicios de estructura secuencialEjercicios de estructura secuencial
Ejercicios de estructura secuencial
 
Algoritmos con PSeInt
Algoritmos con PSeIntAlgoritmos con PSeInt
Algoritmos con PSeInt
 

Similar a Echenique objeto digital 2

183007957 estructuras repetitivas-estructurarepetitivadesdevi
183007957 estructuras repetitivas-estructurarepetitivadesdevi183007957 estructuras repetitivas-estructurarepetitivadesdevi
183007957 estructuras repetitivas-estructurarepetitivadesdeviyaquelinpr
 
Ciclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - AlgoritmiaCiclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - AlgoritmiaDaniel Gómez
 
Actividad de aprendizaje nro 08 estructuras de control repetitivas while, d...
Actividad de aprendizaje nro 08   estructuras de control repetitivas while, d...Actividad de aprendizaje nro 08   estructuras de control repetitivas while, d...
Actividad de aprendizaje nro 08 estructuras de control repetitivas while, d...GabrielGonzaloDavila
 
Actividad de aprendizaje nro 08 estructuras de control repetitivas while, d...
Actividad de aprendizaje nro 08   estructuras de control repetitivas while, d...Actividad de aprendizaje nro 08   estructuras de control repetitivas while, d...
Actividad de aprendizaje nro 08 estructuras de control repetitivas while, d...NoemiOsorioBarra
 
ESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINTESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINTJuanCardenas501369
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosmarigelcontreras
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosmarigelcontreras
 
Instrucciones de control Parte II
Instrucciones de control Parte IIInstrucciones de control Parte II
Instrucciones de control Parte IIJoaquin Lara Sierra
 
Introduccion a la programación Parte II
Introduccion a la programación Parte IIIntroduccion a la programación Parte II
Introduccion a la programación Parte IIYelixa Araque Angulo
 
Introducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En CIntroducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En Cpainni
 
Estructuras de control repetitivas
Estructuras de control repetitivasEstructuras de control repetitivas
Estructuras de control repetitivasKareliaRivas
 

Similar a Echenique objeto digital 2 (20)

183007957 estructuras repetitivas-estructurarepetitivadesdevi
183007957 estructuras repetitivas-estructurarepetitivadesdevi183007957 estructuras repetitivas-estructurarepetitivadesdevi
183007957 estructuras repetitivas-estructurarepetitivadesdevi
 
5.instrucciones de control en c++ parte 2
5.instrucciones de control en c++  parte 25.instrucciones de control en c++  parte 2
5.instrucciones de control en c++ parte 2
 
Ciclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - AlgoritmiaCiclos Java - NetsBeans - Algoritmia
Ciclos Java - NetsBeans - Algoritmia
 
Actividad de aprendizaje nro 08 estructuras de control repetitivas while, d...
Actividad de aprendizaje nro 08   estructuras de control repetitivas while, d...Actividad de aprendizaje nro 08   estructuras de control repetitivas while, d...
Actividad de aprendizaje nro 08 estructuras de control repetitivas while, d...
 
Actividad de aprendizaje nro 08 estructuras de control repetitivas while, d...
Actividad de aprendizaje nro 08   estructuras de control repetitivas while, d...Actividad de aprendizaje nro 08   estructuras de control repetitivas while, d...
Actividad de aprendizaje nro 08 estructuras de control repetitivas while, d...
 
Unidad3.pptx
Unidad3.pptxUnidad3.pptx
Unidad3.pptx
 
5.instrucciones de control en java parte2
5.instrucciones de control en java parte25.instrucciones de control en java parte2
5.instrucciones de control en java parte2
 
ESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINTESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINT
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestos
 
Estructuras iterativas
Estructuras iterativasEstructuras iterativas
Estructuras iterativas
 
Estructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestosEstructuras iterativas y ejemplos propuestos
Estructuras iterativas y ejemplos propuestos
 
Estructuras iterativas
Estructuras iterativasEstructuras iterativas
Estructuras iterativas
 
Práctica N°3.pdf
Práctica N°3.pdfPráctica N°3.pdf
Práctica N°3.pdf
 
Instrucciones de control Parte II
Instrucciones de control Parte IIInstrucciones de control Parte II
Instrucciones de control Parte II
 
Pract5
Pract5Pract5
Pract5
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Introduccion a la programación Parte II
Introduccion a la programación Parte IIIntroduccion a la programación Parte II
Introduccion a la programación Parte II
 
Introducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En CIntroducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En C
 
Estructuras de control repetitivas
Estructuras de control repetitivasEstructuras de control repetitivas
Estructuras de control repetitivas
 
PRACTICA 14
PRACTICA 14PRACTICA 14
PRACTICA 14
 

Último

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 

Último (20)

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 

Echenique objeto digital 2

  • 2. Objetivos de la clase  Conocer los fundamentos acerca de la repetición controlada por un contador.  Utilizar las instrucciones de repetición for y do…while para ejercer instrucciones de manera repetitiva en un programa.  Comprender la selección múltiple utilizando la instrucción de selección switch.  Utilizar las instrucciones de control del programa break y continue para alterar el flujo de control.
  • 3. Introducción  En esta clase demostraremos las instrucciones for, do…while y switch de Java.  Utilizaremos el ejemplo que hemos venido trabajando LibroDeCalificaciones con aspectos que tienen que ver con estas instrucciones nuevas.  Presentaremos las instrucciones de control de programa break y continue.
  • 4. Repeticiones controladas por un contador  Demo…5,1
  • 5. Instrucción de repetición for  Java también cuenta con una instrucción de repetición for controlada por contador en una sola línea de código.  Demo 1…
  • 6. Componentes del encabezado de la instrucción for for ( initialization; loopContinuationCondition; increment ) statement
  • 7. Más de for…  Por lo general las instrucciones for se utilizan para la repetición controlada por un contador y las instrucciones While se utiliza para repetición controlada por un centinela.  No obstante, While y For pueden utilizarse para cualquiera de la dos repeticiones.
  • 8. Ejemplos sobre el uso de la instrucción for… a. Modificar la variable de control de 1 a 100 en incremento de 1. a. for ( int i = 1; i <= 100; i++ ) b. Modificar la variable de control de 100 a 1 en decremento de 1 a. for ( int i = 100; i >= 1; i-- ) c. Modificar la variable de control de 7 a 77 en inemento de 7 a. for ( int i = 7; i <= 77; i+=7 )
  • 9. Ejemplos sobre el uso de la instrucción for… a. Modificar la variable de control de 20 a 2 en decremento de 2. a. for ( int i = 20; i >= 2; i-=2 ) b. Modificar la variable de control con la siguiente secuencia de valores: 2, 5, 8, 11, 14, 17, 20 a. for ( int i = 2; i <= 20; i+=3 ) c. Modificar la variable de control con la siguiente secuencia de valores: 99, 88, 77, 66, 55, 44, 33 a. for ( int i = 99; i >= 0; i-=11 )
  • 10. Ejemplo: Suma de enteros con instrucción for  Demo
  • 11. Ejemplo: Cálculo del interés compuesto  Una Persona invierte $1000,00 en una cuenta de ahorro que produce el 5% de interés. Suponiendo que todo el interés se deposita en la cuenta, calcule e imprima el monto del dinero en la cuenta al final de cada año, durante 10 años. Use la siguiente formula para determinar los montos.  c= p(1+r)n  En donde:  p es el monto que se invirtió originalmente (monto principal)  r es la tasa de interés anual (por ejemplo use el 0,05 para el 5%)  n es el número de años  c es la cantidad depositada al final del n-ésimo año.
  • 12. Instrucción de repetición do…while  Esta instrucción de repetición es similar a la instrucción while, solo que evalúa la condición de continuación del ciclo al principio antes de ejecutar el cuerpo.  Si la condición es falsa el cuerpo nunca se ejecuta. En la instrucción while al menos una vez se ejecuta.
  • 13. Ejemplo…  do…while para imprimir los números del 1 al 10.

Notas del editor

  1. En capítulo 4 vimos la primera parte de instrucciones de control, e hicimos algunas construcciones de bloques para solucionar problemas.
  2. Aplicación que utiliza un ciclo para mostrar los números del 1 al 10. Los elementos de la repetición controlada por contador se define en las líneas 8, 10 y 13. Explicar cada línea
  3. Ejemplo 5_2: Explicar cada una de las partes de esta instrucción
  4. Formato general de la instrucción for.
  5. Ejemplo VariablesDeControl…
  6. Ejemplo VariablesDeControl…
  7. Ejemplo 5_5: Utilizamos la instrucción for para sumar los enteros pares del 2 al 20 y guarde el resultado en una variable total
  8. La siguiente aplicación utiliza la instrucción for para calcular el interés compuesto… En las líneas 8-10 en el método main se declaran las variables double; monto, principal y tasa. (se inicializa principal y tasa) La línea 13 imprime en pantalla los encabezados para las dos columnas de resultados de este programa. (año, y cantidad depositada) El especificador de formato «%20s» indica que el valor a imprimir debe mostrarse con una anchura de campo de 20 espacios. La instrucción 16 a la 23 ejecuta su cuerpo 10 veces con lo cual la variable de control anio se vuelve 11. Explicar la línea 19… En la línea 22 se imprime en pantalla el anio y el monto el monto depositado al final del anio.
  9. La variable 8 declara e inicializa la variable de control contador. Al entrar a la instrucción, la línea 12 imprime el valor del contador y la 13 incrementa el contador. En la línea 14 se evalúa la prueba de continuación del ciclo…