Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA:
ALGORITMOS Y PROGRAMACIÓN
TEMA:
DEFINICIÓN DE LÉXICO, SINTAXIS, OPERADORES (TIPOS) Y
PRECEDENCIA DE OPERADORES.
INTEGRANTES:
CASTILLO VARELA CRISTIAN YAMIL
PROFESOR:
ING. ISSAC OSUNA MARMOLEJO
FECHA:
31-10-2016
LÉXICO
Conjunto de símbolos que se pueden usar en un lenguaje.
Estos símbolos o elementos básicos del lenguaje, podrán ser de los siguientes:
SINTAXIS
OPERADORES
Un operador es un símbolo (+, -, *, /, etc.) que tiene una función predefinida
(suma, resta, multiplicación, etc.) y que recibe sus argumentos de manera infija, en
el caso de tener 2 argumentos de manera prefija o postfija, en el caso de tener
uno solo (, o bien,).
TIPOS DE OPERADORES
Operadores aritméticos
Operadores relacionales
Operadores lógicos
Operadores a nivel de bit (bitwise operators)
OPERADORES ARITMÉTICOS
Los operadores aritméticos nos permiten, básicamente, hacer cualquier operación
aritmética, que necesitemos (ejemplo: suma, resta, multiplicación, etc.).
Tabla: Operadores aritméticos
Operador Acción Ejemplo
- Resta x = 5 + 3; // x vale 2
+ Suma x = 2 - 3; // x vale 5
| Multiplicación x = 2 + 3; // x vale 6
/ División x = 6 / 2; // x vale 3
OPERADORES RELACIONALES
Al igual que en matemáticas, estos operadores nos permitirán evaluar las
relaciones (igualdad, mayor, menor, etc.) entre un par de operandos (en principio,
pensemos en números).
Operador Acción
== Igual
!= Distinto
OPERADORES LÓGICOS
Como operadores lógicos designamos a aquellos operadores que nos permiten
``conectar'' un par de propiedades (al igual que en lógica):
Numero = 2701; if (Es Primo (numero) && (numero > 1000)) {/* Ejecutaremos este
código si numero */ /* es primo y número es mayor que 100 */}
Los operadores lógicos de los que disponemos en C son los siguientes:
Tabla: Operadores lógicos.
Operador Acción
|| Disyunción (O)
! Negación
2. 2. La exponenciación (^).
3. 3. La multiplicación (*) y división (/), de izquierda a derecha.
Cinta magnética
Disco magnético
Conector de pagina
Líneas de flujo
Anotación