Generalidades y componentes basicos del lenguaje de programacion c++

Operadores

¿Que son?

Un elemento de programa
que se aplica a uno o mas
operandos en una expresion de
instruccion.

Los operadores que requieren
cierta cantidad de operandos
reciben un nombre

Unarios

Un operando

Binarios

Dos operandos

Ternario

Tres operandos

Existen 6 tipos segun su
funcion

Asignación

Permiten

Asignación de
un valor en especifico
de una variable

Ejemplo

= Asignación básica
*= Asignación de producto
-= Asigna resta

Aritméticos

Permiten

Realizar calculos y operaciones

Con

Números reales y punteros

Los operadores mas comunes
son:

+ Suma

- Resta

* Multiplicacion

/ Division

% Modulo

-- Decremento

++ Incremento

Racionales

Permiten

Comprobar la veracidad y falsedad

Generalmente son respuestas
a preguntas

Genera dos valores

1

Éste si es:

True

0

Éste si es:

False

Dispone de los siguientes operadores
racionales:

< Menor

> Mayor

<= Menor o igual

>= Mayor o igual

== Igual

¡= Diferente

Lógicos

Producen

Un resultado booleado

Son tres los operadores lógicos

&& AND logico

Siendo este un:

Operador binario

OR logico

Siendo este un:

Operador binario

Negación lógica

Siendo este un:

Operador unario

Operadores de Bits

Permiten

Convertir una determinada cantidad
a su equivalente en bits

Para

Posteriormente realzar un desplazamiento
de dicho valor

Los operadores son:

<< Desplazamiento a izquierda

>> Desplazamiento a derecha

~ Complemento

% AND

^ XOR

l OR

Funcion main

Esta es imprescindible
en cualquier programa c/c++

Representa

El punto de ejecución del programa

Normalmente su declaración adopta
la forma:

Int Main ();

Tipos de datos

Int

Empleado para

Almacenar numeros enteros

Utiliza

4 Bytes de
memoria

Float

Empleado para

Almacenar numeros con
menos de 6 cifras decimales

Utiliza

4 bytes de
memoria

Double

Empleado para

Almacenar numeros con
menos de 15 cifras decimales

Utiliza

8 bytes de
memoria

Char

Empleado para

Almacenar un caracter

Los cuales son

Unidad de texto

Cadena o
caracteres

Utiliza

1 byte de
memoria

Bool

Genera dos valores

0

Éste si es:

False

1

Éste si es:

True

Utiliza

1 byte de
memoria