2 - Algoritmos-1
2 - Algoritmos-1
2 - Algoritmos-1
(2020)
ALGORITMO
ESTRUCTURAS DE
DATOS OPERACIONES
CONTROL
Variables
Datos
(simple/compuesto)
Constantes
memoria
Tipo Tamaño
Identificador entero 4 Bytes (32 bits)
8 bits
Constant
es
Direcciones de
memoria con un
valor que no varía
durante la ejecución
del programa.
Tipos de Datos
ENTERO ( -10 / -4 / 1 / 2, … )
Numérico
REAL: ( 2,50 / 3,14 / 2,0 …..)
Short Decimal
• 12 años • 54378981,9181
Entero Booleano
• True / False
• 111000 programadores
Long
• 30546789165 - Nº de
Cuit
Operaciones
1. Asignación ()
2. Entrada (leer)
3. Salida (escribir)
1- Asignación
instrucción o sentencia
nombre_de_la_variable expresión
CONT 20
AUX MAX + 10
….Asignación
Ejemplos:
Operandos
Operadores
Aritméticas
TIPOS
Booleanas
….Expresiones Aritméticas
1 62
125 % 2 = 1
Reglas de Prioridad
1.- Las operaciones que están encerradas entre paréntesis se evalúan primero. Si existen
diferentes paréntesis anidados (interiores unos a otros), las expresiones más internas se
evalúan primero.
2.- Las operaciones aritméticas dentro de una expresión suelen seguir el siguiente orden
de prioridad:
Operador ^
Operadores *, /
Operadores +, -
Operador %
Expresión Resultado
´A´ == ´B ´ FALSO
45 != 67 VERDADERO
A B resultado A B resultado
V V V V V V
V & F F V | F V
F F F F V V
F V F F F F
2- Operación de Entrada
Instrucción: leer
Formato general:
leer lista_de_variables_de_entrada
Ejemplo:
leer A carga desde teclado el valor ingresado en A
Instrucción: escribir
Formato general:
Ejemplo:
Análisis
Entradas: Dos números (enteros).
Salidas: Suma de los números (entera).
Diseño
Proceso:
- Leer los números.
- Sumar los números.
- Mostrar la suma de los
números.
escribir “Ingresar los valores a sumar”
leer NUM1, NUM2
SUMA NUM1 + NUM2
escribir “La suma de los valores ingresados es: ”, SUMA