Professional Documents
Culture Documents
• Instalando el compilador
• Proceso de compilación de un programa
Operaciones básicas
Una vez creado un programa en C++, se debe ejecutar.
¿Cómo realizar esta tarea?. Los pasos a dar dependerán
del compilador C++ que utilice. sin embargo, en general
serán similares a los siguientes pasos:
Código objeto
Bibliotecas Enlazador
Código ejecutable
• Definir su programa.
• Definir directivas del procesador.
• Definición de declaraciones globales.
• Crear main( ).
• Crear el cuerpo del programa.
• Crear sus propias funciones definidas por el usuario.
• Compilar, enlazar, ejecutar, y comprobar su programa.
• Utilizar comentarios.
En esta etapa se traduce el código fuente escrito en
lenguaje C++ a código máquina (entendible por la
computadora).
Compilador
Código objeto
Enlazador Biblioteca
Programa ejecutable
Operaciones básicas
Los programas en C++ constan de datos, sentencias de
programas y expresiones.
La mayoría de los programas en C++ realizan
operaciones básicas, a través de un conjunto potente
de operadores, que usándolos correctamente aumenta
la expresividad y eficiencia del lenguaje.
Operador de Asignación
+ Suma
- Resta
* Multiplicación
/ División
% Residuo
Por ejemplo:
2/3 da como resultado 0
pero
2.0/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 el tipo del valor resultante es
del tipo más amplio. Por ejemplo, si hay enteros y flotantes,
todos los números se convierten a flotantes y el resultado se
calcula como flotante.
por ejemplo:
4/3.0 da como resultado 1.33333
a+=b a=a+b
a-=b a=a–b
a*=b a=a*b
a/=b a=a/b
a%=b a=a%b
En C++ existen también los siguientes operadores
aritméticos:
++ incremento
-- decremento
Es decir:
x++ ó ++x es equivalente a x = x+1
x- - ó - -x es equivalente a x = x - 1
Estos operadores son unitarios, es decir, trabajan con un
solo operando y solamente se pueden utilizar con
variables de tipo entero
Los operadores se pueden utilizar antes o después del nombre de la
variable y funcionan de diferente manera:
Supón que a = 10 y c = 4
más internos
De derecha a izquierda, ++ y --
++, --, +(positivo), - (negativo) dependiendo de la posición
2
3 *,/,% De izquierda a derecha
son: == Igual
!= Diferente
&& and
! not
Temas
• Funciones Matemáticas
• Construcción de expresiones
Operaciones básicas
C++ contiene una serie de funciones
matemáticas que puedes utilizar en tus
programas, algunas de las funciones
matemáticas disponibles son:
• Matemáticas.
• Trigonométricas.
• Logarítmicas.
• Exponenciales.
Algunas de las funciones matemáticas usuales en la biblioteca
estándar son:
(num % 2 == 0)