# data[].attributes.body
Los operadores aritméticos son símbolos matemáticos utilizados para realizar operaciones básicas en expresiones numéricas.

Los operadores son fundamentales en el mundo de la programación.

Los operadores comunes son:

la suma, resta, multiplicación y división.

# data[].attributes.body
En lenguaje C, tanto el operador incremento (++) como el operador decremento (--) actúan siempre sobre un solo operando, normalmente una variable. Por tanto, son operadores binarios, y sirven para incrementar o decrementar en una unidad el valor de dicho operando

# data[].attributes.body
Describen una relación entre dos valores; por lo tanto, se usan para expresar condiciones y comparar dos

valores.

El resultado de una expresión relacional es un valor tipo lógico o booleano, sólo puede ser verdadero

o falso.

# data[].attributes.body
PRIORIDAD DE OPERACIONES, EXPRESIONES Y PALABRAS RESERVADAS.

# data[].attributes.body
1. Paréntesis ( ). Todas las expresiones entre paréntesis se evalúan primero. Las expresiones con paréntesis

anidados se evalúan de dentro hacia afuera.

2. Dentro de una misma expresión o subexpresión, se evalúan en el siguiente orden:

Potencia (^ o **)

* , / ,mod

+, -

Los operadores de asignación tienen menor prioridad que todos los otros operadores.

# data[].attributes.body
PRIORIDAD DE OPERADORES ARITMETICOS

# data[].attributes.body
REGLA ASOCIATIVA

Los operadores en una misma expresión con igual nivel de prioridad se evalúan así:

Agrupación ( ), [ ]

Operadores monarios -,++,--,!, sizeof(tipo)

Multiplicación, división y residuo *, /, %

Suma y sustracción aritmética +, -

Operadores de relación < ,<=, >,>=

Operadores de igualdad == , !=

y &&

o ||

Operador condicional ?:

Operadores de asignación =, +=, -=, * =, =/=, %=

# data[].attributes.body
EXPRESIONES

# data[].attributes.body
Una expresión es el resultado de unir operandos mediante operadores. Los operandos pueden ser variables,

constantes u otras expresiones; y los operadores, aritméticos, lógicos o relacionales. El resultado de una ex-

presión es un dato numérico o un valor lógico. Para agrupar las expresiones utilizamos los paréntesis.

Según el tipo de datos que manipulan, se clasifican en:

• Aritméticas.

• Lógicas o booleanas.

# data[].attributes.body
Las expresiones lógicas o booleanas son expresiones relacionadas entre sí mediante operadores relacionales

o lógicos. Una expresión lógica es una expresión que sólo puede tomar dos valores: verdadero o falso.

Pseudocódigo

(num>=100) y (sexo = `M ́)

Lenguaje C

(num>=100 && sexo = ‘M’)

# data[].attributes.body
Escritura de fórmulas matemáticas

Las fórmulas matemáticas se deben escribir en formato lineal. Esto obliga al uso frecuente de paréntesis que

indiquen el orden de evaluación correcto de los operadores.

Pseudocódigo

w ← ( x + y + z)/2

Lenguaje C

w = (x + y + z)/2

# data[].attributes.body
PALABRAS RESERVADAS

# data[].attributes.body
Son palabras propias del lenguaje, ya que el creador del mismo les dio un uso específico.

No se pueden utilizar como identificadores.

Toda palabra reservada en lenguaje C se escribe en minúscula, aunque algunas implementaciones como

DEV-C11, puede tener excepciones (por ejemplo la función Sleep).

Las palabras reservadas son identificadores predefinidos que tienen un significado especial y no se pueden utilizar como sintaxis en sus programas.

# data[].attributes.body
abs() abs() Calcula el valor absoluto

caracter char Tipo de dato carácter

caso case Si se cumple un caso

caso contrario default Ninguna opción de la selectiva múltiple

define_tipo typedef Crea un nuevo nombre de tipo para un tipo de dato ya definido

desde for Estructura repetitiva (o de ciclo)

entero int Tipo de dato entero

fin } Fin del programa o de un bloque

hacer do Estructura repetitiva

imprimir printf Imprime en pantalla

imprimircad puts Imprime una cadena

# data[].attributes.headline
EJERCICIOS COMPLEMENTARIOS DE LOS DATOS Y OPERACIONES BASICAS

# data[].attributes.subject
EJERCICIOS COMPLEMENTARIOS DE LOS DATOS Y OPERACIONES BASICAS

# data[].attributes.body
Un operador es un símbolo que permite relacionar dos datos en una expresión y evaluar el resultado de la

operación. Los operadores fundamentales son:

• Aritméticos.

• Relacionales.

• Lógicos.

• Asignación.

# data[].attributes.body
Las expresiones lógicas pueden combinarse para formar expresiones más complejas utilizando los opera-

dores lógicos.

y = &&, o = ||, no = !

Los operandos de las expresiones AND y OR lógicas se evalúan de izquierda a derecha. Si el valor del primer operando es suficiente para determinar el resultado de la operación, el segundo operando no se evalúa.

# data[].attributes.body
El operador de asignación permite evaluar una expresión y asignar el resultado en una variable.

Su sintaxis es:

Pseudocódigo:

Identificador ← expresión

Lenguaje C:

Identificador = expresión

# data[].attributes.body
La utilizamos cuando tenemos una condición que nos arroja dos resultados: Verdadero o Falso.

Las condiciones que van dentro de los paréntesis usan operadores condicionales, que son los siguientes: <, >, <=, >=, ==, !=. (Menor, mayor, menor-igual, mayor-igual, igual, diferente)

# data[].attributes.body
Diana Lorei Jiménez Matus

Andres Osorio Cortes

Josué Saul López Trujillo