expresiones algoritnicas

Páginas: 7 (1512 palabras) Publicado: 24 de mayo de 2013
Ruta de aprendizaje Nº 2
Fundamentos de programación:
Expresiones algorítmicas

Tipos de datos
Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como
‘b’, un valor entero tal como 35. El tipo de dato determina la naturaleza del conjunto de valores
que puede tomar una variable.

Simples
Datos Numéricos: Permiten representar valores escalares deforma numérica, esto incluye a
los números enteros y los reales. Este tipo de datos permiten realizar operaciones aritméticas
comunes.
Datos Lógicos: Son aquellos que solo pueden tener dos valores (cierto o falso) ya que
representan el resultado de una comparación entre otros datos (numéricos o alfanuméricos).
Datos Alfanuméricos (String): Es una secuencia de caracteres alfanuméricos quepermiten
representar valores identificables de forma descriptiva, esto incluye nombres de personas,
direcciones, etc. Es posible representar números como alfanuméricos, pero estos pierden su
propiedad matemática, es decir no es posible hacer operaciones con ellos. Este tipo de datos
se
representan
encerrados
entre
comillas.
Ejemplo:
“Hola Mundo”
“1999”

Estructurados (def. por el usuario)Arreglos (Vectores, matrices)
Registros
Apuntadores

EXPRESIONES
Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y
nombres de funciones especiales. Por ejemplo:
a + (b + 3) / c
Cada expresión toma un valor que se determina tomando los valores de las variables y constantes
implicadas
y
la
ejecución
de
las
operaciones
indicadas.
Unaexpresión consta de operadores y operandos. Según sea el tipo de datos que manipulan, se
clasifican las expresiones en:
Aritméticas
Relaciónales
Lógicas
Ing. Ackerman Serrano Gómez
ackersg@hotmail.com
3134564474

Página 1 de 7

Ruta de aprendizaje Nº 2
Fundamentos de programación:
Expresiones algorítmicas

OPERADORES Y OPERANDOS
Operadores: Son elementos que relacionan de formadiferente, los valores de una o mas
variables y/o constantes. Es decir, los operadores nos permiten manipular valores. Los Tipos
de Operadores que existen son tres: los relaciónales, los Aritméticos y por último los lógicos.
Operadores Aritméticos: Los operadores aritméticos permiten la realización de operaciones
matemáticas con los valores (variables y constantes). Los operadores aritméticospueden ser
utilizados con tipos de datos enteros o reales. Si ambos son enteros, el resultado es entero; si
alguno de ellos es real, el resultado es real.
Operando (Operador) Operando
Valor
(constante o variable)

Operadores Aritméticos
+
Suma
Resta
*
Multiplicación
/
División
mod Modulo (residuo de la división entera)
Ejemplos:
Expresión
Resultado
7 / 2
3.5
12 mod 7
5
4 + 2 * 514

Prioridad de los Operadores Aritméticos
Todas las expresiones entre paréntesis se evalúan primero. Las expresiones con paréntesis
anidados se evalúan de dentro a fuera, el paréntesis mas interno se evalúa primero. Dentro de una
misma expresión los operadores se evalúan en el siguiente orden.
1. ^
2. *, /, mod
3. - +, -

 Exponenciación
 Multiplicación, división, modulo
 Suma yresta.

Los operadores en una misma expresión con igual nivel de prioridad se evalúan de izquierda a
derecha.
Ejemplos:
Ing. Ackerman Serrano Gómez
ackersg@hotmail.com
3134564474

Página 2 de 7

Ruta de aprendizaje Nº 2
Fundamentos de programación:
Expresiones algorítmicas

4 + 2 * 5 = 14
23 * 2 / 5 = 9.2 46 / 5 = 9.2
3 + 5 * (10 - (2 + 4)) = 23 3 + 5 * (10 - 6) = 3 + 5 * 4 = 3+ 20 = 23
3.5 + 5.09 - 14.0 / 40 = 5.09 3.5 + 5.09 - 3.5 = 8.59 - 3.5 = 5.09
2.1 * (1.5 + 3.0 * 4.1) = 28.98 2.1 * (1.5 + 12.3) = 2.1 * 13.8 = 28.98

Operadores relaciónales
Se utilizan para establecer una relación entre dos valores. Compara estos valores entre si y esta
comparación produce un resultado de certeza o falsedad (verdadero o falso). Los operadores
relaciónales comparan...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Expresiones
  • Expresion
  • La expresion
  • Expresionismo
  • Expresión
  • expresion
  • La expresion
  • Expresionismo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS