SlideShare una empresa de Scribd logo
1 de 19
 Un ciclo repetitivo nos permite realizar una
operación o una secuencia de
operaciones en función de ciertas
condiciones.
 Son un segmento del algoritmo cuyas
operaciones se repiten un numero
determinado de veces mientras se cumpla
la condición
 Dentro de los ciclos se utilizan un numero
determinado de contadores y/o
acumuladores quienes regulan que el ciclo
llegue a su fin
•Contadores:
Es un tipo de variable que incrementa o
decrementa su valor en un valor constante.
Ejemplo: Veces = Veces + 1
•Acumuladores:
Es una variable que incrementa o decrementa su
contenido en cantidades variables
Ejemplo: nomina = nomina + sueldo
 Mientras
 Repetir
 Para
 Esta estructura nos permite repetir un
bloque de instrucciones con una condición y
se repite siempre que la condición sea
verdadera
 Sintaxis:
Mientras (expresión lógica) Hacer
(secuencia de acciones)
Fin Mientras
INICIO PROCESO
EXPRESIÓN
LÓGICA
FIN PROCESO
NO
 Características:
- Posee un inicio y un fin
- Usa un contador (entero) para llevar el
numero de repeticiones
- Establece el numero donde inicia y
terminan las repeticiones
-Se utiliza solo cuando se conoce el
numero de veces a ejecutar la acción
 Sintaxis
Para (variable numérica)<-(valor inicial)
Hasta (valor final) Con Paso (paso)
Hacer
(secuencia de acciones)
Fin Para
INICIO PROCESO
Variable numérica
Valor inicial paso valor final
FIN PROCESO
 Se ejecuta hasta que la condición sea
cierta
 Sintaxis:
Repetir
(secuencia de acciones)
Hasta Que (expresión lógica)
INICIO PROCESO
EXPRESIÓN
LOGICA
FIN PROCESO
 Las computadoras están desempeñando un papel cada vez
más importante en la educación. Escriba un programa que
ayude a un estudiante de primaria a aprender a multiplicar.
Utilice Math.random para producir dos enteros positivos de un
solo dígito. El programa deberá exhibir una pregunta tal como:
¿Cuánto es 4 * 5 ?. El estudiante tecleará la respuesta. El
programa verificará la respuesta del estudiante: si es correcta
deberá imprimir mensajes de manera aleatoria, los números
deben estar en el rango de 1 a 4, de tal manera que se generen
diferentes mensajes tales como: ¡Muy bien!, ¡Excelente!, ¡Buen
Trabajo!, y hará otras preguntas de multiplicación. Si la
respuesta está equivocada, se imprimirá el siguiente mensaje
Incorrecto inténtalo de nuevo y se le debe dar la oportunidad de
realizarlo hasta 3 veces.
Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivos

Más contenido relacionado

La actualidad más candente

Presentacion Pseint
Presentacion PseintPresentacion Pseint
Presentacion Pseintegalindo1104
 
Programación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructoresProgramación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructoresAlvaro Enrique Ruano
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasyance1
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmosjhonshebax
 
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datosEstructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datosJosé Antonio Sandoval Acosta
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasJunior Solano de Arco
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos TiffanyMartinez
 
Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)Univerdad fermin toro
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Pasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmoPasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmojairofr97
 

La actualidad más candente (20)

Presentacion Pseint
Presentacion PseintPresentacion Pseint
Presentacion Pseint
 
ESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVASESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVAS
 
Programación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructoresProgramación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructores
 
Introducción al PSeint
Introducción al PSeintIntroducción al PSeint
Introducción al PSeint
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datosEstructura de datos - Unidad 1: Introducción a las estructuras de datos
Estructura de datos - Unidad 1: Introducción a las estructuras de datos
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivas
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)
 
Unidad 1.1 PROGRAMACION I
Unidad 1.1  PROGRAMACION IUnidad 1.1  PROGRAMACION I
Unidad 1.1 PROGRAMACION I
 
Pseudocodigo pptx
Pseudocodigo pptxPseudocodigo pptx
Pseudocodigo pptx
 
Recursividad
RecursividadRecursividad
Recursividad
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Pasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmoPasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmo
 
Arreglos de registros
Arreglos de registros Arreglos de registros
Arreglos de registros
 

Destacado

Actividad 3 Algoritmo Repetitivo
Actividad 3 Algoritmo RepetitivoActividad 3 Algoritmo Repetitivo
Actividad 3 Algoritmo Repetitivozinax99
 
Algoritmo repetitivo
Algoritmo repetitivoAlgoritmo repetitivo
Algoritmo repetitivosalerogustavo
 
Algoritmo.repetitivo
Algoritmo.repetitivoAlgoritmo.repetitivo
Algoritmo.repetitivoEdianny Adan
 
Algoritmos con ciclos repetitivos
Algoritmos con ciclos repetitivosAlgoritmos con ciclos repetitivos
Algoritmos con ciclos repetitivosMabel Barragán
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivassena
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoRosbelia Balza
 

Destacado (12)

Actividad 3 Algoritmo Repetitivo
Actividad 3 Algoritmo RepetitivoActividad 3 Algoritmo Repetitivo
Actividad 3 Algoritmo Repetitivo
 
Algoritmo repetitivo
Algoritmo repetitivoAlgoritmo repetitivo
Algoritmo repetitivo
 
Algoritmo.repetitivo
Algoritmo.repetitivoAlgoritmo.repetitivo
Algoritmo.repetitivo
 
Algoritmo repetitivo
Algoritmo repetitivoAlgoritmo repetitivo
Algoritmo repetitivo
 
Algoritmos con ciclos repetitivos
Algoritmos con ciclos repetitivosAlgoritmos con ciclos repetitivos
Algoritmos con ciclos repetitivos
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Algoritmo Repetitivo
Algoritmo RepetitivoAlgoritmo Repetitivo
Algoritmo Repetitivo
 
Algoritmo Secuenciales
Algoritmo SecuencialesAlgoritmo Secuenciales
Algoritmo Secuenciales
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
Algoritmos ejemplos
Algoritmos ejemplosAlgoritmos ejemplos
Algoritmos ejemplos
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 

Similar a Algoritmo con ciclos repetitivos

ESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINTESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINTJuanCardenas501369
 
Trabajo de tecnologia 10 6
Trabajo de tecnologia 10 6Trabajo de tecnologia 10 6
Trabajo de tecnologia 10 6danielabolaos17
 
Conceptos básicos de programación y Fundamentos básicos de PSEINT
Conceptos básicos de programación y Fundamentos básicos  de PSEINTConceptos básicos de programación y Fundamentos básicos  de PSEINT
Conceptos básicos de programación y Fundamentos básicos de PSEINTJudith Martos Florez
 
Presentacion ciclos-1
Presentacion ciclos-1Presentacion ciclos-1
Presentacion ciclos-1sena
 
Presentación
Presentación Presentación
Presentación anyomupe98
 
Estructuras de control algoritmos
Estructuras de control algoritmosEstructuras de control algoritmos
Estructuras de control algoritmosRuby
 
Estructuras de control algoritmos dq
Estructuras de control algoritmos   dqEstructuras de control algoritmos   dq
Estructuras de control algoritmos dqDorys Quiroz Quiroz
 
Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.DENIRAMIREZANDRADE
 
Estructura Repetitivas
Estructura RepetitivasEstructura Repetitivas
Estructura Repetitivaslaryenso
 
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)Videoconferencias UTPL
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Annymuoz6
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint AngelicaAguado2
 

Similar a Algoritmo con ciclos repetitivos (20)

ESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINTESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINT
 
Trabajo de tecnologia 10 6
Trabajo de tecnologia 10 6Trabajo de tecnologia 10 6
Trabajo de tecnologia 10 6
 
Trabajo de tecnologia 10 6
Trabajo de tecnologia 10 6Trabajo de tecnologia 10 6
Trabajo de tecnologia 10 6
 
Conceptos básicos de programación y Fundamentos básicos de PSEINT
Conceptos básicos de programación y Fundamentos básicos  de PSEINTConceptos básicos de programación y Fundamentos básicos  de PSEINT
Conceptos básicos de programación y Fundamentos básicos de PSEINT
 
Algortimos jury
Algortimos juryAlgortimos jury
Algortimos jury
 
Presentacion ciclos-1
Presentacion ciclos-1Presentacion ciclos-1
Presentacion ciclos-1
 
Parcial
ParcialParcial
Parcial
 
Presentación
Presentación Presentación
Presentación
 
Estructuras de control algoritmos
Estructuras de control algoritmosEstructuras de control algoritmos
Estructuras de control algoritmos
 
Estructuras básicas.docx
Estructuras básicas.docxEstructuras básicas.docx
Estructuras básicas.docx
 
Estructuras de control algoritmos dq
Estructuras de control algoritmos   dqEstructuras de control algoritmos   dq
Estructuras de control algoritmos dq
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Diapositiva
DiapositivaDiapositiva
Diapositiva
 
fTópicos 2.0
fTópicos 2.0fTópicos 2.0
fTópicos 2.0
 
Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.Programación de nivel básico 3. c2. p2.
Programación de nivel básico 3. c2. p2.
 
Sesión 09 Fund Programación
Sesión 09 Fund ProgramaciónSesión 09 Fund Programación
Sesión 09 Fund Programación
 
Estructura Repetitivas
Estructura RepetitivasEstructura Repetitivas
Estructura Repetitivas
 
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 

Algoritmo con ciclos repetitivos

  • 1.
  • 2.  Un ciclo repetitivo nos permite realizar una operación o una secuencia de operaciones en función de ciertas condiciones.  Son un segmento del algoritmo cuyas operaciones se repiten un numero determinado de veces mientras se cumpla la condición  Dentro de los ciclos se utilizan un numero determinado de contadores y/o acumuladores quienes regulan que el ciclo llegue a su fin
  • 3. •Contadores: Es un tipo de variable que incrementa o decrementa su valor en un valor constante. Ejemplo: Veces = Veces + 1 •Acumuladores: Es una variable que incrementa o decrementa su contenido en cantidades variables Ejemplo: nomina = nomina + sueldo
  • 5.  Esta estructura nos permite repetir un bloque de instrucciones con una condición y se repite siempre que la condición sea verdadera  Sintaxis: Mientras (expresión lógica) Hacer (secuencia de acciones) Fin Mientras
  • 6.
  • 8.  Características: - Posee un inicio y un fin - Usa un contador (entero) para llevar el numero de repeticiones - Establece el numero donde inicia y terminan las repeticiones -Se utiliza solo cuando se conoce el numero de veces a ejecutar la acción
  • 9.  Sintaxis Para (variable numérica)<-(valor inicial) Hasta (valor final) Con Paso (paso) Hacer (secuencia de acciones) Fin Para
  • 10.
  • 11. INICIO PROCESO Variable numérica Valor inicial paso valor final FIN PROCESO
  • 12.  Se ejecuta hasta que la condición sea cierta  Sintaxis: Repetir (secuencia de acciones) Hasta Que (expresión lógica)
  • 13.
  • 15.  Las computadoras están desempeñando un papel cada vez más importante en la educación. Escriba un programa que ayude a un estudiante de primaria a aprender a multiplicar. Utilice Math.random para producir dos enteros positivos de un solo dígito. El programa deberá exhibir una pregunta tal como: ¿Cuánto es 4 * 5 ?. El estudiante tecleará la respuesta. El programa verificará la respuesta del estudiante: si es correcta deberá imprimir mensajes de manera aleatoria, los números deben estar en el rango de 1 a 4, de tal manera que se generen diferentes mensajes tales como: ¡Muy bien!, ¡Excelente!, ¡Buen Trabajo!, y hará otras preguntas de multiplicación. Si la respuesta está equivocada, se imprimirá el siguiente mensaje Incorrecto inténtalo de nuevo y se le debe dar la oportunidad de realizarlo hasta 3 veces.