Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EN LA
CONSTRUCCIÓN DE
ALGORITMOS,
DIAGRAMAS DE
FLUJO Y PROGRAMAS
Equipo 1
A) TIPOS DE DATOS
- Datos simples: Ocupan sólo una casilla de memoria, por lo que una variable
simple hace referencia a un único valor a la vez. Dentro de este grupo de datos
se encuentran los numéricos, booleanos y alfanuméricos.
2
Año
2000
DATO SIMPLE
2001
2002
…
Fecha de
DATO nacimiento Día Mes Año
ESTRUCTURADO (Día/Mes/Año) 26 10 2000
CON 26/10/2000
COMPONENTES 03 02 2001
SIMPLES 03/02/2001 21 11 2002
21/11/2002 … … …
…
3
Día Mes Año
26 10 2000
Fecha de 03 02 2001
nacimiento
(Día/Mes/Año) 21 11 2002
26/10/2000 … … …
03/02/2001
21/11/2002
…
Este dato que sólo puede tomar uno de dos valores: cierto o verdadero (true)
LÓGICOS/ y falso (false).
BOOLEANOS Se utiliza para representar las alternativas (sí/no) a determinadas
condiciones.
5
B) IDENTIFICADORES O VARIABLES
Son aquellos valores que no Tipo de dato cuyo valor puede cambiar
deben cambiar durante la durante el desarrollo del algoritmo o
ejecución del programa . ejecución del programa.
Los nombres de las variables elegidas
deben tener relación con el objeto que
representan
Asimismo, una variable de un tipo sólo
puede tomar valores de ese tipo.
7
C) OPERADORES ARITMÉTICOS Y
LÓGICOS
Los operadores aritméticos nos permitirán realizar operaciones aritméticas entre operandos: números,
constantes o variables. El resultado de una operación aritmética será un número. Su jerarquía con la
cual será utilizada es equivalente a la vista en matemáticas, por lo tanto:
NOTA: Los signos de agrupación dan jerarquía a las operaciones que se encuentren entre ellos. Así,
con un paréntesis, primero se resolverán las operaciones dentro de éste respetando la jerarquía
anterior., 8
Los operadores relacionales son operadores que permiten comparar dos operandos. Los operandos pueden ser
números, alfanuméricos, constantes o variables. Las constantes o variables, a su vez, pueden ser de tipo
entero, real, caracter o cadena de caracteres. El resultado de una expresión con operadores relaciónales es
verdadero o falso.
9
Los operadores lógicos son operadores que permiten formular condiciones complejas a partir de condiciones simples.
Los operadores lógicos son de conjunción (y), disyunción (o) y negación (no). A continuación se muestra su uso y
significado:
10
Así, la tabla de jerarquías final tiene en primer lugar a las operaciones aritméticas, en segundo a las relacionales y de
último a las lógicas, y finalmente así queda:
Operaciones aritméticas
,+, -
Operaciones relacionales
Operaciones lógicas
11
D) EXPRESIONES ARITMÉTICAS Y
LÓGICAS
Vayamos de paso en paso para ver cómo se pueden integrar estas tres en una
sola:
12
12
Con operadores aritméticos Con operadores aritméticos y relacionales
13
13
Con operadores aritméticos, relacionales y lógicos
14
E) BLOQUE DE ASIGNACIÓN
La operación de asignación es el modo de almacenar valores a una variable. La operación de asignación se
representa con el símbolo u operador ← O =. Su formato es:
15
Podemos ver todas las asignaciones anteriores en forma de tabla, donde se ve cómo por cada asignación,
una variable toma un nuevo valor y el anterior desaparece.
16