SlideShare una empresa de Scribd logo
  
Bucles y estructuras de control
  
Bucles
Un bucle es un conjunto de instrucciones de un
programa que se ejecutan repetidamente, un
número determinado de veces o mientras se
cumpla una determinada condición pero cuidado
con los bucles infinitos.
Todo bucle contiene :
-Iniciación.
- Decisión.
-Cuerpo del bucle.
  
Tipos de bucles
-Bucle Desde...Hasta: utilizado cuando sabemos el número de
veces que queremos que se realice una cierta tarea.
-Bucle Hacer...Mientras: lo utilizaremos con una condición que
hace que se repita la tarea varias veces y se realizan al menos
una vez, antes de realizar la comprobación de la condición.
-Bucle Mientras...Hacer: la comprobación de la condición se
realiza antes de ejecutar la tarea, de manera que la tarea
puede no llegar a hacerse.
-Bucles anidados e independientes:De forma independiente
nos limitaremos a ir haciendo los bucles de manera que al
finalizar uno empezará el siguiente y los anidados son bucles
que están dentro de otros bucles de manera que la ejecución
de los bucles internos depende de la ejecución de los bucles
externos.
  
Estructuras de control
Son las acciones que tienen como objeto marcar
el orden de ejecución de las instrucciones y que
van a servirnos para escribir concisamente y sin
ambigüedades los algoritmos. Todas las
estructuras de control estarán compuestas de
unos elementos básicos (léxico) y una estructura
(sintaxis).
  
Estructuras selectivas
-Alternativas simples: Se realiza una acción o conjunto
de acciones si se cumple una determinada condición.
-Alternativas dobles:Si una condición se cumple se
realizan unas acciones, si no se cumple la condición
se realizan otras.
-Alternativas múltiples: Dependiendo del valor de una
variable se realizan unas acciones u otras.
  
Estructuras selectivas
-Alternativas simples: Se realiza una acción o conjunto
de acciones si se cumple una determinada condición.
-Alternativas dobles:Si una condición se cumple se
realizan unas acciones, si no se cumple la condición
se realizan otras.
-Alternativas múltiples: Dependiendo del valor de una
variable se realizan unas acciones u otras.

Más contenido relacionado

La actualidad más candente

Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
Vane Borjas
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
CesarCordero26
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
Edwin Castelo
 
Algoritmos en pseudocódigo
Algoritmos en pseudocódigoAlgoritmos en pseudocódigo
Algoritmos en pseudocódigo
Luis Fernando
 
Algoritmosenpseudocdigo
AlgoritmosenpseudocdigoAlgoritmosenpseudocdigo
Algoritmosenpseudocdigo
Luis Fernando
 
Lenguaje de programacion diapo
Lenguaje de programacion diapoLenguaje de programacion diapo
Lenguaje de programacion diapo
tato887
 
Programación
ProgramaciónProgramación
Programación
GabrielCrespoMoya
 
Presentación 8
Presentación 8Presentación 8
Presentación 8
Sizauwu
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
DarkStarPlay
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
Antony437109
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
KevinAguilar98
 
Presentación de estructuras de control en la programación
Presentación de estructuras de control en la programaciónPresentación de estructuras de control en la programación
Presentación de estructuras de control en la programación
LuisRestan1
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
ralhum
 
Lección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicLección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual Basic
Julian Bohorquez
 
Control de flujo
Control de flujoControl de flujo
Control de flujo
leandroariza8847
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Else
compumet sac
 
Ciclo haga mientras
Ciclo haga mientrasCiclo haga mientras
Ciclo haga mientras
Magda Fernandez
 
estructuras de control
estructuras de controlestructuras de control
estructuras de control
Gaby Andrade
 
Estructuras Selectivas Simples, Dobles y Múltiples
Estructuras Selectivas Simples, Dobles y MúltiplesEstructuras Selectivas Simples, Dobles y Múltiples
Estructuras Selectivas Simples, Dobles y Múltiples
gladysurea2
 
Estructura de control de flujo
Estructura de control de flujoEstructura de control de flujo
Estructura de control de flujo
Ricardo Rivera
 

La actualidad más candente (20)

Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Algoritmos en pseudocódigo
Algoritmos en pseudocódigoAlgoritmos en pseudocódigo
Algoritmos en pseudocódigo
 
Algoritmosenpseudocdigo
AlgoritmosenpseudocdigoAlgoritmosenpseudocdigo
Algoritmosenpseudocdigo
 
Lenguaje de programacion diapo
Lenguaje de programacion diapoLenguaje de programacion diapo
Lenguaje de programacion diapo
 
Programación
ProgramaciónProgramación
Programación
 
Presentación 8
Presentación 8Presentación 8
Presentación 8
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Presentación de estructuras de control en la programación
Presentación de estructuras de control en la programaciónPresentación de estructuras de control en la programación
Presentación de estructuras de control en la programación
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Lección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicLección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual Basic
 
Control de flujo
Control de flujoControl de flujo
Control de flujo
 
Toma de decisiones If Else
Toma de decisiones If ElseToma de decisiones If Else
Toma de decisiones If Else
 
Ciclo haga mientras
Ciclo haga mientrasCiclo haga mientras
Ciclo haga mientras
 
estructuras de control
estructuras de controlestructuras de control
estructuras de control
 
Estructuras Selectivas Simples, Dobles y Múltiples
Estructuras Selectivas Simples, Dobles y MúltiplesEstructuras Selectivas Simples, Dobles y Múltiples
Estructuras Selectivas Simples, Dobles y Múltiples
 
Estructura de control de flujo
Estructura de control de flujoEstructura de control de flujo
Estructura de control de flujo
 

Similar a Bucles y estructuras de control

Estructura de control y bucles
Estructura de control y bucles Estructura de control y bucles
Estructura de control y bucles
Aimara Vega Lorente
 
Presentacion estructuras
Presentacion estructurasPresentacion estructuras
Presentacion estructuras
Moya Martinez
 
Unidad 1: Estructuras de control y condicionales
Unidad 1: Estructuras de control y condicionalesUnidad 1: Estructuras de control y condicionales
Unidad 1: Estructuras de control y condicionales
mariabelentoledoille
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
itamargarcia2000
 
Parcial 2 ESTRUCTURA REPETITIVAS Y HERRAMIENTA CASE
Parcial 2 ESTRUCTURA REPETITIVAS Y HERRAMIENTA CASEParcial 2 ESTRUCTURA REPETITIVAS Y HERRAMIENTA CASE
Parcial 2 ESTRUCTURA REPETITIVAS Y HERRAMIENTA CASE
Luyz Zilba
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barreto
LuisBarreto80
 
Trabajo algoritmo
Trabajo algoritmo Trabajo algoritmo
Trabajo algoritmo
VictorRodriguez692
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
luisandresrondongarc
 
Bucle Do while
Bucle Do whileBucle Do while
Bucle Do while
Danny Martinez
 
Flujo de control
Flujo de controlFlujo de control
Flujo de control
Gabriel Guzman
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
alexander260723
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
mauricioo5
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
Angel R Pilco Q
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
UNEXPO
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
Nelsymar Millán Moreno
 
2ª unidad de algoritmo
2ª unidad de algoritmo2ª unidad de algoritmo
2ª unidad de algoritmo
especialidaddesistemas
 
Programación estructurada Resumen
Programación estructurada ResumenProgramación estructurada Resumen
Programación estructurada Resumen
RosttySerrano
 
Benemérita universidad autónoma de puebla
Benemérita universidad autónoma de pueblaBenemérita universidad autónoma de puebla
Benemérita universidad autónoma de puebla
Erick Martinez
 
Estructuras de control en la programación.
Estructuras de control en la programación.Estructuras de control en la programación.
Estructuras de control en la programación.
Jesus Freites
 
libro.docx
libro.docxlibro.docx
libro.docx
LisbethSinaluisa
 

Similar a Bucles y estructuras de control (20)

Estructura de control y bucles
Estructura de control y bucles Estructura de control y bucles
Estructura de control y bucles
 
Presentacion estructuras
Presentacion estructurasPresentacion estructuras
Presentacion estructuras
 
Unidad 1: Estructuras de control y condicionales
Unidad 1: Estructuras de control y condicionalesUnidad 1: Estructuras de control y condicionales
Unidad 1: Estructuras de control y condicionales
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
Parcial 2 ESTRUCTURA REPETITIVAS Y HERRAMIENTA CASE
Parcial 2 ESTRUCTURA REPETITIVAS Y HERRAMIENTA CASEParcial 2 ESTRUCTURA REPETITIVAS Y HERRAMIENTA CASE
Parcial 2 ESTRUCTURA REPETITIVAS Y HERRAMIENTA CASE
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barreto
 
Trabajo algoritmo
Trabajo algoritmo Trabajo algoritmo
Trabajo algoritmo
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
 
Bucle Do while
Bucle Do whileBucle Do while
Bucle Do while
 
Flujo de control
Flujo de controlFlujo de control
Flujo de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
2ª unidad de algoritmo
2ª unidad de algoritmo2ª unidad de algoritmo
2ª unidad de algoritmo
 
Programación estructurada Resumen
Programación estructurada ResumenProgramación estructurada Resumen
Programación estructurada Resumen
 
Benemérita universidad autónoma de puebla
Benemérita universidad autónoma de pueblaBenemérita universidad autónoma de puebla
Benemérita universidad autónoma de puebla
 
Estructuras de control en la programación.
Estructuras de control en la programación.Estructuras de control en la programación.
Estructuras de control en la programación.
 
libro.docx
libro.docxlibro.docx
libro.docx
 

Bucles y estructuras de control

  • 2.    Bucles Un bucle es un conjunto de instrucciones de un programa que se ejecutan repetidamente, un número determinado de veces o mientras se cumpla una determinada condición pero cuidado con los bucles infinitos. Todo bucle contiene : -Iniciación. - Decisión. -Cuerpo del bucle.
  • 3.    Tipos de bucles -Bucle Desde...Hasta: utilizado cuando sabemos el número de veces que queremos que se realice una cierta tarea. -Bucle Hacer...Mientras: lo utilizaremos con una condición que hace que se repita la tarea varias veces y se realizan al menos una vez, antes de realizar la comprobación de la condición. -Bucle Mientras...Hacer: la comprobación de la condición se realiza antes de ejecutar la tarea, de manera que la tarea puede no llegar a hacerse. -Bucles anidados e independientes:De forma independiente nos limitaremos a ir haciendo los bucles de manera que al finalizar uno empezará el siguiente y los anidados son bucles que están dentro de otros bucles de manera que la ejecución de los bucles internos depende de la ejecución de los bucles externos.
  • 4.    Estructuras de control Son las acciones que tienen como objeto marcar el orden de ejecución de las instrucciones y que van a servirnos para escribir concisamente y sin ambigüedades los algoritmos. Todas las estructuras de control estarán compuestas de unos elementos básicos (léxico) y una estructura (sintaxis).
  • 5.    Estructuras selectivas -Alternativas simples: Se realiza una acción o conjunto de acciones si se cumple una determinada condición. -Alternativas dobles:Si una condición se cumple se realizan unas acciones, si no se cumple la condición se realizan otras. -Alternativas múltiples: Dependiendo del valor de una variable se realizan unas acciones u otras.
  • 6.    Estructuras selectivas -Alternativas simples: Se realiza una acción o conjunto de acciones si se cumple una determinada condición. -Alternativas dobles:Si una condición se cumple se realizan unas acciones, si no se cumple la condición se realizan otras. -Alternativas múltiples: Dependiendo del valor de una variable se realizan unas acciones u otras.