datos operadores 2010
TRANSCRIPT
![Page 1: Datos operadores 2010](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/1.jpg)
PROGRAMACION I
![Page 2: Datos operadores 2010](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/4.jpg)
Datos
Numérico Carácter Lógico
Enteros Real
![Page 5: Datos operadores 2010](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.co/reader036/viewer/2022081603/55835ffdd8b42a68138b54d1/html5/thumbnails/11.jpg)
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.