Articulos de interes

Curso online gratuito - POO y Java - Click Aquí

Operadores de Asignación

Sólo utilizaremos 1 operador de asignación. Este operador es binario y se escribe: :=. Una asignación es una operación en la que se asigna una valor a una variable sustituyendo el que tuviera ésta previamente.

variable := valor;

El valor que se le asigna a la variable puede ser un valor simple, o el resultado de evaluar una expresión. Lo que se debe cumplir es la compatibilidad de tipos a ambos lados del operador. Es decir, no podemos asignar un valor de tipo caracter a una variable de tipo entero.

Tabla de compatibilidad entre tipos en la asignación

Asignación (tipos) Compatibilidad
entero := real NO
real := entero SI
(entero | real) := caracter NO
caracter := (entero | real) NO
(entero | real | caracter | string) := lógico NO
lógico := (entero | real | caracter | string) NO
string := caracter SI
caracter := string NO



Nombre:

Email:

Comentario: