Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación Básica
Bioingeniería Médica
05/09/2017
¿Qué son las estructuras de
control repetitivas ?
Impresión
decisión
lectura
¿Cómo se ejecuta?
Inicio
Diagrama de Flujo y Pseudo código
Inicio
Diagrama de Flujo y Pseudo código
Inicio
Condición
Diagrama de Flujo y Pseudo código
Inicio
Condición
Diagrama de Flujo y Pseudo código
Inicio
Condición
Procesos
Diagrama de Flujo y Pseudo código
Inicio
Condición
Procesos
Diagrama de Flujo y Pseudo código
Inicio
Condición
Verdadera
Procesos
Diagrama de Flujo y Pseudo código
Inicio
Condición
Verdadera
Procesos
Diagrama de Flujo y Pseudo código
Inicio
Falsa
Condición
Verdadera
Procesos
Diagrama de Flujo y Pseudo código
Inicio
Falsa
Condición
Verdadera
Procesos
Fin
Diagrama de Flujo y Pseudo código
Inicio
Falsa
Condición
Verdadera
Procesos
Fin
Diagrama de Flujo y Pseudo código
Inicio
Mientras( condición)
Falsa
Condición
Verdadera
Procesos
Fin
Diagrama de Flujo y Pseudo código
Inicio
Mientras( condición)
Bloque de
Falsa
Condición
instrucciones
Verdadera
Procesos
Fin
Diagrama de Flujo y Pseudo código
Inicio
Mientras( condición)
Bloque de
Falsa
Condición
instrucciones
Fin_mientras
Verdadera
Procesos
Fin
Componentes
• Entero n!0,Suma!0
• Leer n
• MIENTRAS i<=n
• Suma=Suma+i
• i=i+1
• Fin mientras
• Imprimir “el valor de la suma es ”, Suma
• Fin
Ejemplo
• Entero n!0,Suma!0
• Leer n
• MIENTRAS i<=n
• Suma=Suma+i
• i=i+1
• Fin mientras
• Imprimir “el valor de la suma es ”, Suma
• Fin
Ejemplo
• Entero n!0,Suma!0
• Leer n
• MIENTRAS i<=n Condición
• Suma=Suma+i
• i=i+1
• Fin mientras
• Imprimir “el valor de la suma es ”, Suma
• Fin
Ejemplo
• Entero n!0,Suma!0
• Leer n
• MIENTRAS i<=n Condición
• Suma=Suma+i
• i=i+1
• Fin mientras
• Imprimir “el valor de la suma es ”, Suma
• Fin
Ejemplo
• Entero n!0,Suma!0
• Leer n
• MIENTRAS i<=n Condición
• Suma=Suma+i
• i=i+1 Incremento
• Fin mientras
• Imprimir “el valor de la suma es ”, Suma
• Fin
Ejemplo
• Establecer la condición
• (numero<=0)
Ejemplo
• Establecer la condición
• (numero<=0)
Ejemplo
• Establecer la condición
• (numero<=0)
Número numero<=0 Evaluación
Ejemplo
• Establecer la condición
Se repite
• (numero<=0)
Número numero<=0 Evaluación
-1 -1<=0 VERDADERO
Ejemplo
• Establecer la condición
Se repite
• (numero<=0)
Número numero<=0 Evaluación
-1 -1<=0 VERDADERO
0 0<=0 VERDADERO
Ejemplo
• Establecer la condición
• (numero<=0)
Se detiene
Número numero<=0 Evaluación
-1 -1<=0 VERDADERO
0 0<=0 VERDADERO
10 10<=0 FALSO
Ejemplo
• Establecer la condición
• (numero<=0)
Se detiene
Número numero<=0 Evaluación
-1 -1<=0 VERDADERO
0 0<=0 VERDADERO
10 10<=0 FALSO
4 4<=0 FALSO
Ejemplo
Paso a paso la lógica descriptiva para encontrar todos los factores de un número.
INICIO
ENTERO i<—0, num;
IMPRIMIR “introduce un numero”
LEER num
en la variable producto
INICIO
ENTERO i<—1, num, producto;
IMPRIMIR “introduce un numero”
LEER num
MIENTRAS( i <= 10 )
producto<—num*i
IMPRIMIR producto
i <- i + 1;
FIN MIENTRAS
FIN
Gracias !!!
05/09/2017
Bibliografía
1
Presentación Objetivo general de la unidad de aprendizaje
2
Guion explicativo para el uso del material didáctico