SlideShare una empresa de Scribd logo
1 de 18
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
•BUCLES / CICLOS
•DO / WHILE - FOR
TEMAS:
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Qué es un bucle / ciclo
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
Los bucles o ciclos son sentencias capaces repetir
segmento de código hasta que la condición asignada
se cumpla.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Cuáles bucles
conocemos
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
Entre los bucles más conocidos tenemos a:
While= Debe conocer primero la condición para
establecer hasta dando se debe llegar para detener
el código que prosigue la condición y se encuentra
enclaustrado en un bucle.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Un código utilizando
solo while como bucle
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
#include<stdio.h>
int main(){
int i = 1;
while(i<=10) { printf(“%i n”,i);
i++; }
}
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
En el código anterior, el bucle consiste en alcanzar
para la variable declarada i un valor entero de 10,
mientras no se alcance el diez como valor total,
el segmento que ejecuta el incremento de valores
se repetirá y repetirá.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
El Do/While es otra manera de hacer bucles,
en este caso se conoce en primera instancia
el segmento de código que debe repetirse
para luego saber hasta donde lo hará.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Un código utilizando
Do/While como bucle
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
#include<stdio.h>
int main(){
int i = 1;
do{ printf(“%i n”,i);
i++; } while(i<=10) ;
}
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
En el código anterior, a diferencia de cuando se utiliza
solo While, se debe conocer el segmento de
código que se repetirá y repetirá, antes de
saber cual es la condición que parará el bucle.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
Aún nos falta un bucle por conocer, sí, así es,
nos falta el FOR.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Qué es el for y cómo
funciona
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
El ciclo FOR debe cumplir tres instrucciones
para terminar con el bucle, por ejemplo:
for(i=1;i<=10;i++)
i=1: Es el valor inicial
i<=10: Es el valor final
i++: Incrementa de uno en uno el valor inicial
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Ejemplo de código
con el ciclo for
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
#include<stdio.h>
int main(){
int i ;
for(i=1;i<=10;i++) {printf(“%i n”,i);}
}
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
BUCLE / CICLO
En el código anterior, a diferencia de los demás ciclos, en el
for, se conoce la condición equivalente a tres
secciones para determinar hasta donde
se desea llegar para detener el bucle.

Más contenido relacionado

La actualidad más candente

Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacionCarmen Sanchez
 
Aplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionalesAplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionalesmarigelcontreras
 
Codificacion de clases en java con NetBeans
Codificacion de clases en java con NetBeansCodificacion de clases en java con NetBeans
Codificacion de clases en java con NetBeansEmerson Garay
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datosFrancis Xavier
 
Vectores unidimensionales
Vectores unidimensionalesVectores unidimensionales
Vectores unidimensionalesJhonny Caicho
 
2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica DifusaESCOM
 
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)Richard Eliseo Mendoza Gafaro
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasDanny Martinez
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1Clara Patricia Avella Ibañez
 
Entorno de desarrollo en c++
Entorno de desarrollo en c++Entorno de desarrollo en c++
Entorno de desarrollo en c++Lymobe
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasVictor Zapata
 
Herencia y Polimorfismo en Java
Herencia y Polimorfismo en JavaHerencia y Polimorfismo en Java
Herencia y Polimorfismo en JavaAme Linares Vivas
 

La actualidad más candente (20)

Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Aplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionalesAplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionales
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Codificacion de clases en java con NetBeans
Codificacion de clases en java con NetBeansCodificacion de clases en java con NetBeans
Codificacion de clases en java con NetBeans
 
Tipos de Datos de Oracle
Tipos de Datos de OracleTipos de Datos de Oracle
Tipos de Datos de Oracle
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datos
 
Vectores unidimensionales
Vectores unidimensionalesVectores unidimensionales
Vectores unidimensionales
 
C# conditional branching statement
C# conditional branching statementC# conditional branching statement
C# conditional branching statement
 
Identificadores palabras clave y tipos Java
Identificadores palabras clave y tipos JavaIdentificadores palabras clave y tipos Java
Identificadores palabras clave y tipos Java
 
2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa
 
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Arreglos de registros
Arreglos de registros Arreglos de registros
Arreglos de registros
 
Arboles Binarios
Arboles BinariosArboles Binarios
Arboles Binarios
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1
 
Entorno de desarrollo en c++
Entorno de desarrollo en c++Entorno de desarrollo en c++
Entorno de desarrollo en c++
 
6 Curso de POO en Java - clases y objetos
6  Curso de POO en Java - clases y objetos6  Curso de POO en Java - clases y objetos
6 Curso de POO en Java - clases y objetos
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Herencia y Polimorfismo en Java
Herencia y Polimorfismo en JavaHerencia y Polimorfismo en Java
Herencia y Polimorfismo en Java
 
Formas Normales
Formas NormalesFormas Normales
Formas Normales
 

Más de Ramon E. Zorrilla

Charla: “IoT Ciberseguridad Securizando las Cosas”
Charla: “IoT Ciberseguridad Securizando las Cosas”Charla: “IoT Ciberseguridad Securizando las Cosas”
Charla: “IoT Ciberseguridad Securizando las Cosas”Ramon E. Zorrilla
 
Charla: Control parental, La Ciberseguridad de los Padres,
Charla: Control parental, La Ciberseguridad de los Padres,  Charla: Control parental, La Ciberseguridad de los Padres,
Charla: Control parental, La Ciberseguridad de los Padres, Ramon E. Zorrilla
 
Programación Orientada a Objeto - Lenguaje C
Programación Orientada a Objeto - Lenguaje CProgramación Orientada a Objeto - Lenguaje C
Programación Orientada a Objeto - Lenguaje CRamon E. Zorrilla
 
Programación Orientada a Objeto - Lenguaje C
Programación Orientada a Objeto - Lenguaje CProgramación Orientada a Objeto - Lenguaje C
Programación Orientada a Objeto - Lenguaje CRamon E. Zorrilla
 
Modulo de Contenido - Ciberseguridad
Modulo de Contenido - Ciberseguridad Modulo de Contenido - Ciberseguridad
Modulo de Contenido - Ciberseguridad Ramon E. Zorrilla
 
Ciberseguridad - Curso monográfico
Ciberseguridad - Curso monográficoCiberseguridad - Curso monográfico
Ciberseguridad - Curso monográficoRamon E. Zorrilla
 
Ciberseguridad - monográfico
Ciberseguridad - monográficoCiberseguridad - monográfico
Ciberseguridad - monográficoRamon E. Zorrilla
 
Modulo de Contenido - Curso Monográfico de Ciberseguridad
Modulo de Contenido - Curso Monográfico de CiberseguridadModulo de Contenido - Curso Monográfico de Ciberseguridad
Modulo de Contenido - Curso Monográfico de CiberseguridadRamon E. Zorrilla
 
Ciberseguridad - Monográfico
Ciberseguridad - MonográficoCiberseguridad - Monográfico
Ciberseguridad - MonográficoRamon E. Zorrilla
 

Más de Ramon E. Zorrilla (14)

Charla: “IoT Ciberseguridad Securizando las Cosas”
Charla: “IoT Ciberseguridad Securizando las Cosas”Charla: “IoT Ciberseguridad Securizando las Cosas”
Charla: “IoT Ciberseguridad Securizando las Cosas”
 
Charla: Control parental, La Ciberseguridad de los Padres,
Charla: Control parental, La Ciberseguridad de los Padres,  Charla: Control parental, La Ciberseguridad de los Padres,
Charla: Control parental, La Ciberseguridad de los Padres,
 
Programación Orientada a Objeto - Lenguaje C
Programación Orientada a Objeto - Lenguaje CProgramación Orientada a Objeto - Lenguaje C
Programación Orientada a Objeto - Lenguaje C
 
Poo2
Poo2Poo2
Poo2
 
Programación Orientada a Objeto - Lenguaje C
Programación Orientada a Objeto - Lenguaje CProgramación Orientada a Objeto - Lenguaje C
Programación Orientada a Objeto - Lenguaje C
 
Ciberseguridad
CiberseguridadCiberseguridad
Ciberseguridad
 
Monografía 5
Monografía   5Monografía   5
Monografía 5
 
Monografía 85
Monografía   85Monografía   85
Monografía 85
 
Modulo de Contenido - Ciberseguridad
Modulo de Contenido - Ciberseguridad Modulo de Contenido - Ciberseguridad
Modulo de Contenido - Ciberseguridad
 
Ciberseguridad - Curso monográfico
Ciberseguridad - Curso monográficoCiberseguridad - Curso monográfico
Ciberseguridad - Curso monográfico
 
Ciberseguridad - monográfico
Ciberseguridad - monográficoCiberseguridad - monográfico
Ciberseguridad - monográfico
 
Ciberseguridad
CiberseguridadCiberseguridad
Ciberseguridad
 
Modulo de Contenido - Curso Monográfico de Ciberseguridad
Modulo de Contenido - Curso Monográfico de CiberseguridadModulo de Contenido - Curso Monográfico de Ciberseguridad
Modulo de Contenido - Curso Monográfico de Ciberseguridad
 
Ciberseguridad - Monográfico
Ciberseguridad - MonográficoCiberseguridad - Monográfico
Ciberseguridad - Monográfico
 

LOS BUCLES/CICLOS (WHILE - DO/WHILE - FOR)

  • 1. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C •BUCLES / CICLOS •DO / WHILE - FOR TEMAS:
  • 2. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Qué es un bucle / ciclo
  • 3. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO Los bucles o ciclos son sentencias capaces repetir segmento de código hasta que la condición asignada se cumpla.
  • 4. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Cuáles bucles conocemos
  • 5. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO Entre los bucles más conocidos tenemos a: While= Debe conocer primero la condición para establecer hasta dando se debe llegar para detener el código que prosigue la condición y se encuentra enclaustrado en un bucle.
  • 6. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Un código utilizando solo while como bucle
  • 7. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO #include<stdio.h> int main(){ int i = 1; while(i<=10) { printf(“%i n”,i); i++; } }
  • 8. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO En el código anterior, el bucle consiste en alcanzar para la variable declarada i un valor entero de 10, mientras no se alcance el diez como valor total, el segmento que ejecuta el incremento de valores se repetirá y repetirá.
  • 9. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO El Do/While es otra manera de hacer bucles, en este caso se conoce en primera instancia el segmento de código que debe repetirse para luego saber hasta donde lo hará.
  • 10. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Un código utilizando Do/While como bucle
  • 11. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO #include<stdio.h> int main(){ int i = 1; do{ printf(“%i n”,i); i++; } while(i<=10) ; }
  • 12. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO En el código anterior, a diferencia de cuando se utiliza solo While, se debe conocer el segmento de código que se repetirá y repetirá, antes de saber cual es la condición que parará el bucle.
  • 13. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO Aún nos falta un bucle por conocer, sí, así es, nos falta el FOR.
  • 14. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Qué es el for y cómo funciona
  • 15. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO El ciclo FOR debe cumplir tres instrucciones para terminar con el bucle, por ejemplo: for(i=1;i<=10;i++) i=1: Es el valor inicial i<=10: Es el valor final i++: Incrementa de uno en uno el valor inicial
  • 16. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Ejemplo de código con el ciclo for
  • 17. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO #include<stdio.h> int main(){ int i ; for(i=1;i<=10;i++) {printf(“%i n”,i);} }
  • 18. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) BUCLE / CICLO En el código anterior, a diferencia de los demás ciclos, en el for, se conoce la condición equivalente a tres secciones para determinar hasta donde se desea llegar para detener el bucle.