Академический Документы
Профессиональный Документы
Культура Документы
Expresiones Declaraciones
Universidad Nacional de las Artes (UNA)
Artes Multimediales
Informática General
x = a + b;
Una línea de comando:
1. Puede controlar la ejecución de una secuencia
2. Puede evaluar una expresión
3. Puede no hacer nada (null)
4. Todas las declaraciones finalizan con un ;
x = a + b;
Asigna lo que sea que se encuentre en el lado derecho del
signo igual a lo que sea que se encuentre en el lado izquierdo
Lado Izquierdo
= Lado Derecho
OPERADOR DE ASIGNACIÓN
Caracteres invisibles:
• tabs
• espacios
• nuevas líneas
{
temp = a;
a = b;
b = temp;
}
• Ejemplos de expresiones:
• 3 + 2;
• x = a + b;
y = x = a + b;
1. Se suma a más b.
2. Se asigna el resultado de la suma a x.
3. Se asigna el resultado de la expresión
x = a + b; a y
Combinar operadores
int miEdad = 5; Operador Autoasignación
de suma (más igual)
int temporal;
temporal = miEdad + 2;
miEdad = temporal;
• += → Autoasignación Suma
• - = → Autoasignación Resta
• *= → Autoasignación Multiplicación
• /= → Autoasignación División
• %= → Autoasignación Modulo
• ++ → Operador incremento
Incrementa el valor de la variable en 1
contador++;
contador = contador + 1;
• -- → Operador de decremento
Reduce el valor de la variable en 1
contador--;
contador = contador – 1;
• Uso de paréntesis
• x = 5 + 3 * 8; → 5 + ( 3 * 8 ) = 29
• x = ( 5 + 3 ) * 8; → 64
Constantes:
• Literales
• Simbólicas
• Enumeradas
estudiantes = clases * 15
Constante
Literal
Constante Simbólica
#define
#define CANTIDAD_ESTUDIANTES 15
const
const int CANTIDAD_ESTUDIANTES = 15
Convierte COLOR
Convierte ROJO en una constante
en una
simbólica con valor de 0, AZUL en una
enumeración:
constante simbólica con valor de 1, etc.
Un nuevo TIPO
• ROJO = 100
• AZUL = 101
• VERDE = 500
• BLANCO = 501
• NEGRO = 700