Documente Academic
Documente Profesional
Documente Cultură
Coatzacoalcos
Ingeniería Industrial
Materia:
Fecha: 20/04/18
TECNOLÓGICO NACIONAL DE MÉXICO
Índice de contenido
Introducción 3
Tipos de datos 4
Operadores de asignación 6
Operadores aritméticos 7
Operadores relacionales: 7
Operadores lógicos 9
Funciones de E/S en C
Función printf() 10
Función scanf() 11
Conclusión 12
Bibliografía 13
TECNOLÓGICO NACIONAL DE MÉXICO
Índice de tablas
Fig. 9 scantf 13
TECNOLÓGICO NACIONAL DE MÉXICO
Introducción
Tipos de datos
La siguiente tabla (figura 1) indica los tipos de datos simple o básicos de C++, el
tipo, ancho en bit, rango y en donde se emplea o debe utilizarse.
TECNOLÓGICO NACIONAL DE MÉXICO
Operadores
Podemos decir que un operador es un símbolo o conjunto de símbolos que
representa la aplicación de una función sobre unos operandos. Cuando hablamos
de los operandos no sólo nos referimos a variables, sino que hablamos de
cualquier elemento susceptible de ser evaluado en alguna forma.
Operadores aritméticos
Cabe destacar que se diferencian la división entera y la división real, según los
operandos se muestran a continuación la siguiente tabla (figura 2)
Operador
Acción Tipos de datos
C
Reglas de prioridad:
El orden de prioridad de los operadores aritméticos es:
Primero: /, *, % (tienen igual prioridad entre ellos).
Después: +, - (tienen igual prioridad entre ellos).
Dentro del mismo orden de prioridad se sigue la asociatividad de izquierda a
derecha.
TECNOLÓGICO NACIONAL DE MÉXICO
Operadores De Asignación
La operación más importante en cualquier lenguaje de programación es la
asignación, a continuación se muestra la siguiente tabla (figura 3):
DdF C Descripción
← = Asignación
Figura 3
Operadores Relacionales
Denominados operadores binarios lógicos y de comparación, se utilizan para
comprobar la veracidad o falsedad de determinadas propuestas de relación (en
realidad se trata respuestas a preguntas). Las expresiones que los contienen se
denominan expresiones relacionales. Aceptan diversos tipos de argumentos, y el
resultado, que es la respuesta a la pregunta, es siempre del tipo cierto/falso, es
decir, producen un resultado booleano. A continuación se muestra la tabla de su
representación. (Figura 4)
DdF C Descripción
= == Igual
≠ != Diferente
TECNOLÓGICO NACIONAL DE MÉXICO
Operadores Lógicos
Los operandos son considerados falsos (valor 0) ó
ciertos (valor distinto de 0). El resultado siempre es 0 ó 1. Se representa a
continuación en la siguiente tabla (figura 5)
DdF C Descripción
^ && And, y, conjunción
∨ || Or, o, disyunción
Figura 5.
¬ ! Not, no, negación
Figura 6
Las tablas de verdad, aplicadas bit a bit a los operandos, son:
Figura 7
Funciones de entrada y salida en C
TECNOLÓGICO NACIONAL DE MÉXICO
Función printf ()
La función printf () sirve para escribir datos en la pantalla
con un formato determinado. El prototipo de esta función es la siguiente: int
printf(const char *formato, arg1, arg2, …, argn) Donde: Formato: hace referencia a
una cadena de caracteres que contiene información sobre el formato de salida. A
continuación se muestra una tabla con estos especificadores de formato
dependiendo del tipo de dato a los que representan:
Tipo de dato Especificadores de Comentario
formato
Inf %d Entero con signo
Float %f Real con signo
Char %c Carácter
Char (n) %s Cadena de caracteres
Figura 8
Función scanf ()
La función scanf () se pude considerar de alguna manera como la inversa de la
función printf (), pues sirve para introducir datos desde el teclado con un formato
determinado. El prototipo de esta función es el siguiente: int scanf (const char
*formato, arg1, arg2, …, argn); Donde: formato: hace referencia a una cadena de
caracteres (cadena de control) que contiene información sobre el formato de los
datos que se van a introducir mediante el teclado.
TECNOLÓGICO NACIONAL DE MÉXICO
Especificadore
Tipo de dato Comentario
s de formato
Inf %d Entero con signo
Float %f Real con signo
Char %c Carácter
Cadena de
Char (n) %s
caracteres
Figura 9
TECNOLÓGICO NACIONAL DE MÉXICO
Conclusión:
Podemos deducir que hay diversos tipos de datos de c++ tanto es sus variables
como en sus números enteros, fraccionarios y su carácter al usarlo tenemos que
tomar en cuenta su tipo de dato para poder programar con c++. Todo esto lleva a
comprender todos sus tipos de datos para su programa
Referencias bibliográficas
URL:
https://aprenderaprogramar.com/index.php?option=com_content&view=article&id=
213:conceptos-de-algoritmos-pseudocodigo-y-diagramas-de-flujo-una-
introduccion-cu00123a&catid=28:curso-bases- programacion-nivel-i & Itemid = 59