You are on page 1of 12

Instituto Politcnico Nacional

Escuela Superior de Ingeniera y Mecnica


ESIME ZACATENCO

Nombre: Israel Gutirrez Jurez

Grupo: 1EV2

Fecha de realizacin: 03/06/2015

Tema: PRACTICA No. 7


OPERADORES ARITMETICOS
ESTRUCTURAS DE REPETICIN, SELECCIN Y
FUNCIONES DE USUARIO.

Fecha de entrega: 12/06/2015

Indice

1. Teoria
Operadores
Operadores Aritmeticos
Operadores Relacionales
Operadores Logicos
2. Objetivo
3. Metodologia
Codigo C++
PSE INT
4. Concluciones
5. Referencias

Teoria
1

Operadores.
Un operador es un smbolo que representa una accin determinada para una
variable o valor y as como en espaol la coma ( , ) indica una pausa corta y el
punto ( . ) indica una pausa un poco ms larga, en aritmtica existen operadores
que indican la ejecucin de determinado proceso, por ejemplo:
2+2=4
En este caso el operador es el signo mas ( + ) que indica que se debe hacer una
suma o un incremento de dos valores dados. Los operadores en programacin
estn en categoras dependiendo de su funcionalidad, los primeros son
los operadores aritmticos que a su vez se dividen en binarios y unarios,
los operadores relacionales y los operadores Lgicos.
OPERADORES ARITMTICOS
Binarios: los operadores binarios indican operaciones sencillas de incremento
(suma o multiplicacin ) y decremento (resta, divisin y modulo), estos son los
operadores binarios:

+: representa la suma de dos o ms valores o variables.


-: representa la resta de dos o ms valores o variables.
*: representa la multiplicacin de dos o ms valores o variables.
/: representa la divisin de dos o ms valores o variables.
%: representa el modulo (obtencin del residuo de una divisin) de dos o
ms valores o variables.

Unarios: los operadores unarios representan operaciones simplificadas de


incremento decremento y modificacin de signos, estos son los operadores
unarios:

++: Incrementa el valor de una variable en una unidad.


--: Decrementa el valor de una variable en una unidad.
-: Cambia el signo de una variable, es como multiplicar por -1.

Ejemplos:
3+3=6
10 - 5 = 5
5 * 5 = 25
8/2=4
8 % 2 = 0 (cero es el residuo de la divisin 8/2)
c=4;
2

c++; //c=5 (c inicia siendo igual a 4, despus del incremento [c++], c vale 5)
d=10;
d--; //d=9 se le resto 1
e = -(4) // e = -4
f = -(-6) // f = 6 (por regla de signos menos por menos igual a mas)
En conclusin los operadores unarios, simplifican el proceso de modificacin de
valores ya que al escribir c++ se hace lo mismo que c=c+1.
OPERADORES RELACIONALES
Son operadores que se encargan de unir y comparar dos o ms valores, siempre
se utilizan en comparaciones de parejas y estn dadas por los smbolos:
== : igual que
!= : diferente a
> : mayor que
< : menor que
>= : mayor igual que
<= : menor igual que
Estos operadores se usan para comparar valores de variables por pares es
decir,no se pueden comparar ms de 2 valores al tiempo:
a > b > c //ERROR
(a > b) && (b > c) //BIEN
OPERADORES LGICOS
Son operadores de unin, tambin llamados compuertas lgicas, estos operadores
pueden unir dos o ms pares de valores comparados por medio de los operadores
relaciones y estn dados por estos smbolos:
&& : Operador AND (Y) quiere decir que todas las condiciones deben ser
verdaderas para que se ejecute una accin.
|| : Operador OR (O) quiere decir que de todas las condiciones solo una debe ser
verdadera y se asume que con eso es suficiente para hacer determinada accin.
! : Operdaro NOT (NO) quiere decir que se niega la afirmacin para cambiar su
valor, es decir cambia de verdadero a falso y de falso a verdadero.

.OBJETIVOS:
Realizar ejercicio de operadores aritmticos utilizando estructura de repeticin
while, estructura de seleccin if else anidado, funciones de usuario con valor de
retorno y valor por referencia.
METODOLOGIA
Realice una calculadora en lenguaje C que en principal pregunte si quieres realizar las
operaciones aritmticas si es afirmativo dentro de un ciclo while pregunte que quiere
realizar para la eleccin de la operacin utilice if else anidado
op 1 suma
op 2 resta
op 3 multiplicacion
op 4 division
Si no elige opcin indique NO elegiste opcin y vuelva a preguntar si quiere volver a
realizar las operaciones aritmticas.
Considere para:
La suma y resta argumentos de entrada y valor de retorno

Pregunte para la suma dame sumando 1, sumando 2


Llame la funcion y retorne el valor que ser impreso en principal
indicando la suma es
Para la resta sera muy similar a la suma

La multiplicacion y division argumentos de entrada y valor por referencia

Pregunte para la multiplicacin dame multiplicando, dame el


multiplicador
Llame la funcin y retorne por referencia el valor que ser
impreso en principal indicando el producto es:
Para la divisin sera muy similar a la multiplicacin.

PSE INT
2.- Realice el ejercicio anterior en PSE INT puede considerar switch o if else
anidado.

Concluciones
Los operadores aritmeticos sirven para realizar las operaciones comunes como
suma, resta, multiplicacion y division. Estos operadores se pueden convinar de
difetentes formas para obtener el resultado deseeado.
Fuentes.
PJ DEITEL, HM DEITEL./2008./Ttulo:COMO PROGRAMAR C++/Programacion
de juegos y a la biblioteca boost./Pearsoon./sexta edicion/ Deitel. /Pginas 112.

10

Addison Wesley - C++ Network Programming Volume I - Mastering Complexity


with ACE and Patterns

11

You might also like