Programación Cobol
11. Operadores y expresiones
Los operadores son caracteres especiales que se utilizan para realizar determinadas operaciones, como son el + para sumar o el - para restar, etc.
Las expresiones son palabras reservadas que utiliza el propio lenguaje COBOL y las cuales solo pueden se usadas para lo que han sido creadas.
Los operadores son de dos tipos, los aritméticos y los lógicos.
Operadores Aritméticos
Son aquellos que permiten la ejecución de operaciones básicas, estos son:
- + para sumas
- - para restas
- * para multiplicación
- / para Diviasión
- ** para Potencias
Expresiones Aritméticas
Normalmente están constituidas por letras o constantes y mediante las cuales podemos realizar operaciones de tipo aritmético con los operadores vistos anteriormente, como por ejemplo:
A = A + 5 ; esta expresión suma 5 al valor que tenga la expresión A.
En el caso anterior es una suma entre una variable y un número mediante una expresión aritmética.
A = A + B ; esta expresión suma A mas B.
A = 5 + 5; esta expresión suma 5 mas 5.
Como puede ver, las expresiones pueden realizarse con números, solo numéros o combinando ambos casos.
Los mismos supuestos se aplican con las operaciones de multiplicación, división y potenciación, de la misma forma que en las operaciones de suma y resta, al mismo tiempo puede realizar combinaciones de operadores, como por ejemplo: A = 5 + 5 + B y todas las operaciones combinadas.
Operadores Lógicos
Existen dos tipos de operadores lógicos, los de relación y los lógicos.
Un operador de relación nos permite realizar comparaciones como:
- = igual a ; A = B comprueba si A es igual a B
- < menor que ; A < B comprueba que A sea menor que B
- > mayor que ; A > B comprueba que A sea mayor que B
- <= menor o igual que ; A <= B comprueba que A sea menor o igual que B
- >= mayor o igual que ; A >= B comprueba que A sea mayor o igual que B

