11

Páginas: 12 (2838 palabras) Publicado: 4 de mayo de 2015
20/11/2014

UNIVERSIDAD AUTÓNOMA DE
SINALOA

Facultad de Informática Culiacán

Estructuras de Repetición
Instructores:
MC. Gerardo Gálvez Gámez

Noviembre de 2014

Estructuras de Repetición • Algoritmia • FIUAS

Problema 1:
• Elaborar el análisis y pseudocódigo que
imprima en pantalla los número del 1 al
10.
• Tiempo: 5 min.

octubre de 2012

2

1

20/11/2014

Estructuras de Repetición •Algoritmia • FIUAS

Análisis del problema Inicial
1. Información de Salida
▫ Numero1, Numero2, Numero3,Numero4,Numero5,Numero6
▫ Numero7, Numero8, Numero9, Numero10

2. Datos Conocidos
1.Numero1=1, Numero2=2, Numero3=3, Numero4=4
2.Numero5,=5, Numero6=6, Numero7=7, Numero8=8
3.Numero9=9, Numero10=10

3. Datos no Conocidos
1.Ninguno

4.Restricciones
▫ No se debe solicitar el numero a imprimir.
▫ Losnúmeros son entero.
▫ Imprimirlos por renglón cada uno

3

Estructuras de Repetición • Algoritmia • FIUAS

Proceso
Escoger y decidir las operaciones a
efectuar.
• Imprimir el contenido de cada dato conocido.

4

2

20/11/2014

Estructuras de Repetición • Algoritmia • FIUAS

Propuesta # 1
Objetivo: Imprimir los número del 1 al 10 en pantalla.
Programador: MC. Gerardo Gálvez G.
Fecha: 15 / Octubre /2013
INICIO
CONST ENTERO Numero1=1, Numero2=2, Numero3=3
CONST ENTERO Numero4=4, Numero5=5, Numero6=6
CONST ENTERO Numero7=7, Numero8=8, Numero9=9
CONST ENTERO Numero10=10
IMPRIMIR Numero1
IMPRIMIR Numero2
IMPRIMIR Numero3
IMPRIMIR Numero4
IMPRIMIR Numero5
IMPRIMIR Numero6
IMPRIMIR Numero7
IMPRIMIR Numero8
IMPRIMIR Numero9
IMPRIMIR Numero10

FIN

5

Estructuras de Repetición • Algoritmia • FIUASPropuesta # 2
Objetivo: Imprimir los número del 1 al 10 en pantalla.
Programador: MC. Gerardo Gálvez G.
Fecha: 15 / Octubre / 2013
INICIO
IMPRIMIR
IMPRIMIR
IMPRIMIR
IMPRIMIR
IMPRIMIR
IMPRIMIR
IMPRIMIR
IMPRIMIR
IMPRIMIR
IMPRIMIR

“1”
“2”
“3”
“4”
“5”
“6”
“7”
“8”
“9”
“10”

FIN

6

3

20/11/2014

Estructuras de Repetición • Algoritmia • FIUAS

Competencia del Tema
El alumno:
• Conocerá las diferentesestructuras algorítmicas
Repetitivas como componentes básicos de los
programas y aplicará la combinación de ellas
para el desarrollo de algoritmos más complejos.

7

Estructuras de Repetición • Algoritmia • FIUAS

Contenido
• Introducción
• Clasificación de Estructuras
▫ Estructura MIENTRAS
 Funcionamiento lógico
 Sintaxis pseudocódigo
 Ejemplos

▫ Estructura REPETIR
 Funcionamiento lógico
Sintaxis pseudocódigo
 Ejemplos

▫ Estructura DESDE
 Funcionamiento lógico
 Sintaxis pseudocódigo
 Ejemplos

8

4

20/11/2014

Estructuras de Repetición • Algoritmia • FIUAS

Introducción
• Repetición:

▫ Es una estructura que permite controlar la
ejecución de acciones que se deben realizar en
más de una ocasión.
▫ El número de repeticiones puede ser:
 Fija (con un número determinado deiteraciones) o
 Variable
(con
un
número
indeterminado
de
iteraciones, y esta en función de algún dato dentro del
programa).

9

10

Estructura MIENTRAS
Funcionamiento Lógico
(Semántica)

5

20/11/2014

Estructuras de Repetición • Algoritmia • FIUAS

Estructura MIENTRAS
Valor Inicial de
variable

Condición

No


Acciones
Incremento /
Decremento

Acciones fuera
del ciclo

11

Estructuras de Repetición •Algoritmia • FIUAS

Sintaxis Pseudocódigo:
Definición de Variable de control
. . .
Valor Inicial de Variable

MIENTRAS(Condición ó expresión-booleana)
instrucciones (acciones a realizar)
Incremento / decremento de variable

FIN_MIENTRAS
Otras acciones fuera del ciclo
. . .
12

6

20/11/2014

Estructuras de Repetición • Algoritmia • FIUAS

Análisis del Problema Inicial
• Información de Salida
▫Numero (s)

• Datos Conocidos

▫ NumeroInicial= 1
▫ NumeroFinal = 10

• Datos no Conocidos
• Restricciones

▫ No se debe solicitar el número a imprimir.
▫ Los números son entero.
▫ Imprimirlos en renglones separados
13

Estructuras de Repetición • Algoritmia • FIUAS

Proceso
Escoger y decidir las operaciones a efectuar.
• Paso #1.- Definir una variable de control
ENTERO Numero
• Paso #2.-...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 11:11
  • 11
  • 11
  • 11
  • 11
  • 11
  • 11
  • 11

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS