Búsqueda personalizada
Curso de Diseño de Algoritmos
 Principal
 Inicio
 Libros
 Librerías
 Mapa Web
 
 Recursos
 Artículos
 Cursos
 Ejercicios
 Guías de uso
 Mini Diccionario 
  
 Sintaxis
 ANSI C
 Ordinogramas
 Pascal
 Pseudocódigo 
  
 Acerca de
 Carlos Pes
 Mi Blog 
  
 Sitios Amigos
 Casas Rurales
 Directorio Web

 
[más enlaces] 
  
 Contenidos > 5.1.1 Expresiones aritméticas

Expresiones aritméticas


De la evaluación de una expresión aritmética
 siempre se obtiene un valor de tipo entero o real. En las expresiones aritméticas se pueden utilizar los siguientes operadores aritméticos:

Operadores aritméticos en Psedocódigo CEE

Figura. Clasificación de los operadores aritméticos en pseudocódigo.

Ejemplo 1: El operador multiplicación (*) realiza la multiplicación de dos operandos numéricos.

   5 * 2

   3.
* 2.5

Los resultados son:

   10 (valor entero)

   7.75 (valor real)

Ejemplo 2: El operador potencia (**) eleva el operando de la izquierda (número base) al operando de la derecha (potencia o exponente).

   5 ** 2

   3.1 ** 2.5

De estas expresiones, se obtienen los valores:

   25 (valor entero)

   16.920151 (valor real)

Ejemplo 3: El operador división real (/) realiza la división real entre dos operandos numéricos.

   5 / 2

   3.1 / 2.5

Sus resultados son:

   2.5 (valor real)

   1.24 (valor real)

Ejemplo 4: El operador división entera (div) realiza la división entera entre dos operandos numéricos enteros.

   5 div 2

   3.
div 2.5

El operador división entera (
div) no puede operar con operandos numéricos reales. Por tanto, al evaluar las expresiones de este ejemplo se obtienen los valores:

   2 (valor entero)

   ERROR (no se puede evaluar; ambos operandos deben ser valores enteros)

Ejemplo 5: El operador módulo (mod) realiza la división entera entre dos operandos numéricos enteros, devolviendo el resto de la misma.

   5 mod 2

   3.
mod 2.5

Al igual que el operador división entera (
div), el operador módulo (mod) tampoco puede operar con operandos numéricos reales. De modo que, en este caso, los resultados son:

   1 (valor entero)

   ERROR (no se puede evaluar; ambos operandos deben ser valores enteros)

Ejemplo 6: El operador signo menos (-) cambia el signo de un operando numérico. Así, de las expresiones

   -11

   -( 3.1 )

   -( -2.5 )

se obtienen los valores:

   -11 (valor entero)

   -3.1 (valor real)

   2.5 (valor real)


Ejercicios Recomendados:
 Más información
Texto extraído del apartado:

   7.2 EXPRESIONES ARITMÉTICAS

del libro EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C, (páginas 179-182).
 Contenidos > Apartado siguiente
5.1.1.1 Prioridad de los operadores aritméticos
Búsqueda personalizada
 A destacar
Cursos Ejercicios Libros Enlaces Recomendados
Curso Diseño de Algoritmos
Curso Informática Básica
Curso Ingeniería del Software
Curso Marketing en Internet
Curso Lenguaje C
Curso Turbo Pascal
Curso Representación Datos
Ejercicios de Algoritmos
Ejercicios de Lenguaje C
Ejercicios de Ordinogramas
Ejercicios de Pascal
Empezar de cero a programar en lenguaje C
Domine la programación en lenguaje C
Empezar de cero a programar en Pascal
Tutoriales y Cursos
Gane dinero con su web
Comprar dominio
Programación Informática
100% Adsense
 Secciones
Inicio Libros Librerías Mapa Web Artículos Cursos Ejercicios Guías de uso Mini Diccionario Enlaces Carlos Pes Mi Blog
© Carlos Javier Pes Rivas, 2006-2008
Política de privacidad - Contactar