datos operadores 2010

11
PROGRAMACION I

Upload: juan-de-los-palotes

Post on 19-Jun-2015

166 views

Category:

Technology


6 download

TRANSCRIPT

Page 1: Datos operadores 2010

PROGRAMACION I

Page 2: Datos operadores 2010

Un sistema de procesamiento de información se define como un conjunto de componentes interconectados entre sí que transforman datos en información organizada, significativa y útil.

Datos Procesador Información

Page 3: Datos operadores 2010

Un dato es la expresión general que describe los objetos con los cuales opera la computadora

Los tipos son: simples (no estructurados) y compuestos (estructurados). Aquellos se subdividen en:

Numéricos (integer, real) Lógicos (booleans) Carácter (char, string)

Page 4: Datos operadores 2010

Datos

Numérico Carácter Lógico

Enteros Real

Page 5: Datos operadores 2010

OPERADOR SIGNIFICADO TIPOS DE OPERANDO

TIPO DE RESULTADO

+ Suma Entero o real Entero o real

- Resta Entero o real Entero o real

* Multiplicación Entero o real Entero o real

/ División Entero o real Entero o real

% Modulo (resto) Entero Entero

Si las operaciones enunciadas anteriormente de realizan entre dos tipos de operando diferentes, el resultado es el mayor, o sea, real.

Page 6: Datos operadores 2010

Operador (es) Operación (es)Orden de calculo

(precedencia)

( ) Paréntesis

Se calculan primero. Si los paréntesis

están anidados, la expresión en el par

mas interno se evalúa primero, si

están al mismo nivel, de izquierda a

derecha.

*, /, o bien %Multiplicación,

división y modulo

Se evalúan en segundo lugar. Si existen varios, se

calculan de izquierda a derecha.

+ o - Suma o resta

Se calcula al ultimo. Si existen varios, se

calculan de izquierda a derecha.

Page 7: Datos operadores 2010

Expresión:

a * 3 + 5 – b % 2 + c / 4

Resuelve primero los operadores mas fuertes (a+3 , b%2 y c/4) y después va de izquierda a derecha haciendo las operaciones de suma y resta.

Page 8: Datos operadores 2010

Expresión 1 Operador lógico Expresión 2

Operador Significado

== Igual

!= Diferente

< Menor que

<= Menor o igual que

> Mayor que

>= Mayor o igual que

Page 9: Datos operadores 2010

Si hablamos de edad el resultado de esta comparación es cierta.

Si hablamos de edad, el resultado de esta comparación es falsa

Page 10: Datos operadores 2010

Si hablamos de edad el resultado de esta comparación es falsa

Si hablamos de edad, el resultado de esta comparación es cierta.-

Page 11: Datos operadores 2010

Los operadores lógicos son && (AND lógico) y || (Or lógico). Aquí vemos gráficamente el comportamiento de los dos operandos y la tabla que tenemos que tener presente cuando se plantea una condición compuesta entre dos condiciones simples. En el lenguaje C el falso es cero y el verdadero diferente de cero. Mas adelante veremos la utilidad de esta conversión.