2. Lámina 2
Objetivo del Tutorial
Al finalizar el estudiante será capaz de:
Definir las estructuras algorítmicas que corresponden a las
instrucciones secuenciales.
Organizar una secuencia de paso en una forma lógica y
ordenada.
Crear algoritmos sencillos utilizando las instrucciones
secuenciales.
3. Lámina 3
Introducción
En la especificación de los algoritmos muchas veces se
requiere de una descripción más complicada que una lista de
instrucciones secuenciales.
Introducción
4. Lámina 4
Las instrucciones secuenciales pueden ser:
1. Asignación de un valor a una variable u Operaciones Aritméticas:
1. X=0
2. Y=1
3. X=X+2
2. Calculo de una formula
1. A=(base*altura)/2
3. Leer datos de entrada
1. Leer x
4. Mostrar el valor de una variable
1. Mostrar A
Clasificación de las Instrucciones Secuenciales
6. Lámina 6
Ejemplo Simple - 1
Hacer el diagrama de flujo que lea dos números enteros
por teclado y luego los sume. Debe mostrar el resultado en
pantalla
Enunciado del Problema
7. Lámina 7
Ejemplo Simple 1 - Análisis
Hacer el diagrama de flujo que lea dos números enteros por teclado y los
sume. Debe mostrar el resultado en pantalla
Num1: Numero Entero
Num2: Numero Entero
Proceso:
Resp=Num1+Num2
1. Análisis
Enunciado del Problema
Resp: Numero Entero
E
n
t
r
a
d
a
S
A
L
I
D
A
8. Lámina 8
Ejemplo Simple 1 – Diseño y Prueba
2. Diseño
Diagrama de Flujo
3. Prueba
Prueba de Escritorio
Num1 Num2 Resp
0 1 1
10 15 25
9. Lámina 9
Ejemplo Simple - 2
Hacer el diagrama de flujo que calcule el área del triángulo.
La formula del área es A = (Base*Altura)/2
Enunciado del Problema
10. Lámina 10
Ejemplo Simple 2 - Análisis
Hacer el diagrama de flujo que calcule el área del triángulo.
La formula del área es A = (Base*Altura)/2
1. Análisis
Enunciado del Problema
Base: Numero Entero
Altura: Numero
Entero
Proceso:
Area=(Base * Altura)/2
Area: Numero Entero
E
n
t
r
a
d
a
S
A
L
I
D
A
11. Lámina 11
Ejemplo Simple 2 – Diseño y Prueba
2. Diseño
Diagrama de Flujo
3. Prueba
Prueba de Escritorio
Base Altura Area
0 1 0
10 2 10
12. Lámina 12
Ejercicios
1. Crear un algoritmo para calcular la edad de una persona
2. Sacar el promedio de 5 materias
3. Sacar el área y perímetro de un rectángulo
4. Sacar el Iva de cualquier producto.