View
169
Download
6
Category
Preview:
Citation preview
PROGRAMACION I
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
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)
Datos
Numérico Carácter Lógico
Enteros Real
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.
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.
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.
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
Si hablamos de edad el resultado de esta comparación es cierta.
Si hablamos de edad, el resultado de esta comparación es falsa
Si hablamos de edad el resultado de esta comparación es falsa
Si hablamos de edad, el resultado de esta comparación es cierta.-
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.
Recommended