SlideShare una empresa de Scribd logo
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

Heap and stack space in java
Heap and stack space in javaHeap and stack space in java
Heap and stack space in java
Talha Ocakçı
 
ESTRUCTURA BÁSICA PARA C++
ESTRUCTURA BÁSICA PARA C++ESTRUCTURA BÁSICA PARA C++
ESTRUCTURA BÁSICA PARA C++
GabrielFVilla15
 
Managing I/O & String function in C
Managing I/O & String function in CManaging I/O & String function in C
Managing I/O & String function in C
Abinaya B
 
Estructuras en C
Estructuras en CEstructuras en C
Estructuras en C
Vane Borjas
 

La actualidad más candente (6)

Inheritance and polymorphism
Inheritance and polymorphism   Inheritance and polymorphism
Inheritance and polymorphism
 
Heap and stack space in java
Heap and stack space in javaHeap and stack space in java
Heap and stack space in java
 
ESTRUCTURA BÁSICA PARA C++
ESTRUCTURA BÁSICA PARA C++ESTRUCTURA BÁSICA PARA C++
ESTRUCTURA BÁSICA PARA C++
 
Managing I/O & String function in C
Managing I/O & String function in CManaging I/O & String function in C
Managing I/O & String function in C
 
Estructuras en C
Estructuras en CEstructuras en C
Estructuras en C
 
08.modelado bases datos
08.modelado bases datos08.modelado bases datos
08.modelado bases datos
 

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 C
Ramon E. Zorrilla
 
Poo2
Poo2Poo2
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
Ramon E. Zorrilla
 
Ciberseguridad
CiberseguridadCiberseguridad
Ciberseguridad
Ramon E. Zorrilla
 
Monografía 5
Monografía   5Monografía   5
Monografía 5
Ramon E. Zorrilla
 
Monografía 85
Monografía   85Monografía   85
Monografía 85
Ramon 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áfico
Ramon E. Zorrilla
 
Ciberseguridad - monográfico
Ciberseguridad - monográficoCiberseguridad - monográfico
Ciberseguridad - monográfico
Ramon E. Zorrilla
 
Ciberseguridad
CiberseguridadCiberseguridad
Ciberseguridad
Ramon 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 Ciberseguridad
Ramon E. Zorrilla
 
Ciberseguridad - Monográfico
Ciberseguridad - MonográficoCiberseguridad - Monográfico
Ciberseguridad - Monográfico
Ramon 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
 

Último

PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
AlanL15
 
MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................
Yisel56
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 

Último (7)

PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
 
MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 

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.