Lógica de Programación
Lógica de Programación
C U A N T I T A
Son algoritmos realizables en el PC Y utilizan valores numéricos y operaciones
matemáticas.
La estructura de los algoritmos cuantitativos es la siguiente:
Variables:
Las variables poseen un nombre relacionado con los datos que almacenan y los
datos contenidos en una variable deben ser del mismo tipo, los tipos de datos que
una variable puede almacenar, son los siguientes:
Tipo Entero: son todos los números que no poseen componentes fraccionarios, ni
decimal y pueden ser positivos y/o negativos.
Tipo Real: Son los que contienen parte decimal y pueden ser positivos y/o
negativos.
Tipo Carácter ó Alfanuméricos: Son números, letras y/o símbolos y deben ir entre
comillas.
Tipo Lógico: Conjunto formado por los valores Cierto y Falso. ‘1’ y ‘0’
Las variables se identifican por su nombre y tipo de dato, ej: Definir num1 como
entero; ó num1<-entero (El nombre de la variable es num1 y es de tipo entero y se
puede declarar de éstas dos formas).
Operadores Aritméticos
Los operadores aritméticos son los más sencillos de entender y de utilizar. Se
utilizan los cuatro operadores:
Suma: +
Resta: -
Multiplicación: *
División: /
Operadores Relacionales
– Igual que: ==
Para diseñar un algoritmo se debe comenzar por identificar las tareas más
importantes para resolver el problema y disponerlas en el orden en el que han de
ser ejecutadas.
Escribe x;
Ejemplo:
Entrada
La instrucción es Leer( ). Toma los valores introducidos por el usuario a través del
teclado y los asigna a la variable especificada. Los tipos de datos introducidos
deben coincidir con los de las variables que los recogen, es decir, si los datos son de
tipo entero, las variables que los contienen también deben ser del mismo tipo.
Leer x ;
Expresiones
Suma<-num1 + num2
Ejemplo:
Proceso Suma_enteros
Leer num1;
Leer num2;
Sum=num1+num2
Proceso Suma_enteros
num1<-entero
num2<-entero
sum<-entero
Leer num1;
Leer num2;
sum<-num1+num2
En este segundo ejemplo se usa <- para asignar el tipo de la variable y para
asignar la operación matemática a realizar.
Si se van a realizar varias operaciones al mismo tiempo, éstas deben encerrarse en paréntesis para
facilitar su cálculo, pues estoy indicando que las operaciones se deben realizar de izquierda a
derecha.
PRUEBA DE ESCRITORIO
Se utiliza para validar que nuestro algoritmo efectivamente hace lo que queremos que haga