viernes, 11 de marzo de 2016

Tipos de datos y operadores

2.4 Tipos de datos
(Resumen)

El objetivo de todos los programas es procesar datos, sean numéricos, alfabéticos, de audio o de vídeo. Es fundamental para este objetivo la clasificación de los datos en tipos específicos.
Los tipos de dato permitidos y las operaciones apropiadas definidas para cada tipo se conoce cómo tipo de dato. De manera formal, un tipo de dato se define como un conjunto de valores y un conjunto de operaciones qué puedan aplicarse a estos valores.
C++ clasifica los tipos de datos en uno de dos agrupamientos fundamentales: tipos de dato de clase y tipos de dato integrados. Un tipo de dato de clase, al cual se hace referencia cómo una clase, para abreviar, es un tipo de dato creado por el programador. Esto significa qué el conjunto de valores y operaciones admitidas es definido por un programador, usando código C++.Un tipo de dato integrado es proporcionado cómo una parte integral del compilador C++ y no requiere código C++ externo. Por tanto, un tipo de dato integrado puede usarse sin recurrir a adiciones de lenguaje complementarias.

El tipo de dato int.
El conjunto de valores admitidos por el tipo de dato int son números enteros. Un valor entero consiste solo de dígitos y de manera opcional puede estar precedido por un signo de más (+) o menos (-). Por tanto, un valor entero puede ser el número cero o cualquier valor numérico positivo o negativo sin un punto decimal.

El tipo de dato char.
  El tipo de dato char se usa para almacenar caracteres individuales. los caracteres  incluyen las letras del alfabeto, los diez dígitos 0 a  9 y símbolos especiales como los siguiente: + $ . , - y ¡. Un valor de carácter individual es cualquier letra, digito o símbolo especial encerrado entre comillas sencillas.

Números en punto flotante
Un numero en punto flotante, también llamado número real, es cualquier número con o sin signo que tiene un punto decimal.
Por ejemplo:
+10.625 , 5. , -6.2 , etc.
Comoocurre en los valores en número entero, en los números en punto flotante no se permiten símbolos especiales, como el signo de dólar o coma.
C++ respalda tres categorías de números en punto flotante: flotante, doble y largo doble.
La diferencia entre estos números es la cantidad de espacio para almacenaje que una computadora usa para cada tipo.

                                     2.4.1 Operadores


El lenguaje C tiene una amplia variedad de operadores, y todos ellos caen dentro de 4 categorias , a saber :

aritméticos:
Tal como era de esperarse los operadores aritméticos, mostrados en la TABLA, comprenden las cuatro operaciones básicas , suma, resta, multiplicación y división.


 

 relacionales:
Todas las operaciones relacionales dan sólo dos posibles resultados : VERDADERO ó FALSO .



lógicos:
Los resultados de la operaciones lógicas siempre adoptan los valores CIERTO ó FALSO. La evaluación de las operaciones lógicas se realiza de izquierda a derecha y se interrumpe cuando se ha asegurado el resultado.



incremento y decremento:
La función de los operadores es que las sentencias :
a = a + 1 y a++ ;tienen una acción idéntica , de la misma forma que a = a - 1 y a-- ;es decir incrementa y decrementa a la variable en una unidad.
 




No hay comentarios:

Publicar un comentario