Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Operadores Aritméticos y Relacionales en C++: Sumas, Resta, Multiplicación, División y Más, Guías, Proyectos, Investigaciones de Matemáticas

Una descripción detallada de los operadores aritméticos y relacionales en el lenguaje de programación C++. Aprende sobre la jerarquía de operadores, el significado de +, -, *, /, %, ++ y --, y cómo se pueden utilizar con variables de diferentes tipos de datos. Además, se incluyen ejemplos de expresiones y ejercicios para practicar.

Tipo: Guías, Proyectos, Investigaciones

2020/2021

Subido el 12/01/2022

jhair-leonel-espinoza-arteaga
jhair-leonel-espinoza-arteaga 🇵🇪

5 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Módulo 1: Elementos Básicos
del Lenguaje
3. Operaciones Básicas,
Operadores y Jerarquía de Operadores
peradores AritméticosO
Operador en C++ Significado
+ suma
- resta
* multiplicación
/ división
residuo
%
Todos los operadores que se muestran en esta tabla son binarios; es decir, trabajan con
Los operadores +, - y * funcionan de la manera conocida.
El operador / funciona de diferente manera si trabaja con datos de tipo entero o de tipo
funciona de la manera tradicional; pero al realizarse una división entre dos números
la división entera; es decir, regresa la parte entera del resultado (si hay fracción la
Por ejemplo:
/3.0 da como resultado 0.66666
Si hay operandos de diferentes tipos de datos, se convierten al tipo de datos más amplio y
más amplio. Por ejemplo, si hay enteros y flotantes, todos los números se convierten a
flotante.
Por ejemplo:
dos operandos.
flotante. Con datos de tipo flotante
enteros, el operador / regresa el cociente de
elimina).
2/3 da como resultado 0
pero
2.0
el tipo del valor resultante es del tipo
flotantes y el resultado se calcula como
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Operadores Aritméticos y Relacionales en C++: Sumas, Resta, Multiplicación, División y Más y más Guías, Proyectos, Investigaciones en PDF de Matemáticas solo en Docsity!

Módulo 1: Elementos Básicos

del Lenguaje

3. Operaciones Básicas,

Operadores y Jerarquía de Operadores

O peradores Aritméticos

Operador en C++ Significado

  • suma
  • resta
  • multiplicación / división

%^ residuo

Todos los operadores que se muestran en esta tabla son binarios; es decir, trabajan con

Los operadores + , - y ***** funcionan de la manera conocida.

El operador / funciona de diferente manera si trabaja con datos de tipo entero o de tipo funciona de la manera tradicional; pero al realizarse una división entre dos números la división entera; es decir, regresa la parte entera del resultado (si hay fracción la Por ejemplo: /3.0 da como resultado 0.

Si hay operandos de diferentes tipos de datos, se convierten al tipo de datos más amplio y más amplio. Por ejemplo, si hay enteros y flotantes, todos los números se convierten a flotante. Por ejemplo:

dos operandos.

flotante. Con datos de tipo flotante enteros, el operador / regresa el cociente de elimina).

pero^ 2/3^ da como resultado 0

el tipo del valor resultante es del tipo flotantes y el resultado se calcula como

4/3.0 da como resultado 1.

El operador % calcula el residuo de la división entera y sólo existe para datos de tipo Por ejemplo: da como resultado 1

Otros operadores de Asignación

entero 10%

En C++ es posible abreviar algunas expresiones de asignación como se muestra en la Expresión equivalente

siguiente tabla: Operador v + = e v = v + e v * = e^ v - = e^ v = v * ev = v - e v % = e^ v / = e^ v = v % ev = v / e

Otros Operadores aritméticos En C++ existen también los siguientes operadores aritméticos: ++ incremento -- decremento Es decir:

  • ó ++x es equivalente a x = x+ x-- ó --x es equivalente a x = x- Estos operadores son unitarios, es decir, trabajan con un solo operando y solamente se

ntero. Los operadores se pueden utilizar antes o después del nombre de la variable y funcionan de

  • Si se ponen antes, primero se realiza la operación (incremento o decremento) y xpresión en la que se encuentre.

x+

pueden utilizar con variables de tipo e

diferente manera:

luego se utiliza el valor de la variable en la e

= Mayor o igual que Operadores Lógicos Los operadores lógicos que maneja C++ son: Operador en C++ (^) Significado || or &&! andnot

El resultado de las expresiones que incluyen operadores relacionales o lógicos generan

cero representa falso y cualquier otro número verdadero.

Ejemplos de construcción de expresiones

resultados verdaderos o falsos. Para C++ el

Expresión para saber si un número es par: (num % 2 == 0)

Expresión para saber si un número A está en el rango 5 a 300 incluyendo los extremos (num > = 5) && (num <=300)

Ejercicios

I. Realiza las siguientes expresiones en C++ para obtener el valor con el que quedará la variable x.

solución^ 1. x = 7 + 3 * 6 / 2 - 1;^ ver

  1. x = ( 3 * 9 * ( 3 + ( 9 * 3 / ( 3 ) ) ) ) ; ver solución Dados los valores iniciales de a = 15, b = 3, cual será el valor final de las variables después de ejecutar las siguientes expresiones (individualmente).
  2. a = a * 6 / a ++ ; ver solución
  1. b = --b * a++ / b; ver solución

Construye las siguientes expresiones.

  1. Expresión para saber si 3 número son iguales.

incluir los extremos^ 6. Expresión para determinar que la variable edad está fuera del rango de 15 a 40 sin ver solución de ambos ejercicios

Material de Apoyo

Presentacion de Expresiones

Ligas sugeridas

http://www.cplusplus.com/doc/tutorial/ http://www.cs.wustl.edu/~schmidt/C++/

Regresar Siguiente módulo