Академический Документы
Профессиональный Документы
Культура Документы
OBJETIVO:
El alumno comprender los tipos de datos y
expresiones mas comunes,
el concepto y
caractersticas de lo que es un algoritmo, as como las
reglas y aspectos bsicos de un diagrama de flujo,
adems de
adquirir la habilidad de desarrollar
un
algoritmo secuencial.
CONTENIDO:
3. Algoritmos y Diagramas de Flujo (4 hrs.)
1. Tipos de Datos y Expresiones
2. Conceptos de Algoritmos
3. Diagramas ( reglas y smbolos bsicos)
4. Algoritmos Secuenciales
Estructurados
Enteros
Reales (flotantes)
Caracteres
Cadena de caracteres
Booleanos
Identificador
Dato estructurado
Carlos Jimnez
83-15-24-65
$8#2
aritmticas
necesitamos
de
Operacin
Ejemplo
Resultado
**
Potencia
3**2
Multiplicacin
5.25*3
15.75
Divisin
17/4
4.25
Suma
58+79
137
Resta
25.96 -11.25
14.71
Mod
Mdulo (residuo)
21 mod 2
div
Divisin entera
19/3
Jerarqua
Operacin
**
(Mayor)
Potencia
*, /, mod,
div
+, -
(menor)
Suma, resta
2.
Dados los siguientes casos, resolver cada caso aplicando las reglas
correspondientes:
1). 7 + 5 6
2). 9 +7 * 8 36 / 5
3). 7 * 5 ** 3 / 4 div 3
12 6
9 + 56 36 / 5
=6
1
2
9 + 56 7.2
3
7 * 125 / 4 div 3
2
875 / 4 div 3
3
65 7.2
4
= 57.8
218.75 div 3
4
= 72
7 * 8 * 25 div 5 * 13 28
3
56 * 25 div 5 * 13 28
4
1400 div 5 * 13 28
5
280 * 13 28
6
3640 - 28
7
= 3612
Operacin
Ejemplo
Resultado
==
Igual que
lalo == lola
Falso
< >
Diferente a
x < > y
Verdadero
<
Menor que
14 < 25
Verdadero
>
Mayor que
35 > 10
Verdadero
< =
5 <= 6
Verdadero
>=
15 >= 7
Verdadero
Jerarqua
Expresin lgica
No (~)
(Mayor)
No P
Y (^)
P y Q
P o Q
(Menor)
(Mayor)
**
*, /, div, mod
P ^ Q
P o Q
~ P
~ Q
No ( ~ )
y ( ^ )
(Menor)
2). X = 6, B = 7.8
(X * 5 + B ** 3 / 4) < = (X ** 3 div B)
25 > (B * 2)
2
25 > 32
Falso
148.638 < = 27
Falso
3). ~(15 > = 7 ** 2) o (43 8 * 2 div 4 < > 3 * 2 div 2)
1
Continua
10
~ Falso o Verdadero
9
Verdadero o Verdadero
Verdadero
Problema
Anlisis
profundo del
problema
Construccin
del
algoritmo
Verificacin
el
algoritmo
Nota.- Por verificacin del algoritmo entendemos el seguimiento del mismo con datos que
sean representativos del problema que queremos resolver
2.
3.
4.
2. Declaracin de variables:
6. Fin
Reglas
1.
4.
5.
6.
Las lneas utilizadas para indicar la direccin del flujo del diagrama
deben ser rectas, verticales y horizontales.
Todas las lneas utilizadas para indicar la direccin del flujo del
diagrama deben estar conectadas. La conexin puede ser a un
smbolo que exprese lectura, proceso, decisin, impresin, conexin
o fin de diagrama.
El diagrama de flujo debe ser construido de arriba hacia abajo
(top-down) y de izquierda a derecha (right to left).
La notacin utilizada en el diagrama de flujo debe ser
independiente del lenguaje de programacin.
Es conveniente cuando realizamos una tarea compleja poner
comentarios que expresen o ayuden a entender lo que hicimos.
fin
numgrad
numrad
fin
fin