Vous êtes sur la page 1sur 6

TIPOS DE DATOS EN LENGUAJE DE PROGRAMACION C

INSTITUTO POLITCNICO NACIONAL

Fierro Cortina Oscar Adrin Flores Esquivel Gibran Alexander Ordoez Domnguez Francisco Vladimir Del Carmen Caballero Gerson Abiezer

ESIME CULHUACN FUNDAMENTOS DE PROGRAMACIN ISISA 1SM1

INTRODUCCION El tipo de un dato es el conjunto de valores que puede tomar durante el programa. Si se le intenta dar un valor fuera del conjunto se producir un error. Por un lado, detectar errores en las operaciones Por el otro, determinar cmo ejecutar estas operaciones De Pascal se dice que es un lenguaje fuertemente tipeado. Esto quiere decir que todos los datos deben de tener un tipo declarado explcitamente, y adems que existen ciertas restricciones en las expresiones en cuanto a los tipos de datos que en ellas intervienen. Una ventaja de los lenguajes fuertemente tipeados es que se gasta mucho menos esfuerzo en depurar (corregir) los programas gracias a la gran cantidad de errores que detecta el compilador. Los tipos de datos, como casi todos los objetos de Pascal, se pueden declarar. La declaracin de tipos ya se coment en el tema correspondiente a la estructura de un programa.

En un lenguaje de programacin un tipo de datoes un atributo de una de las partes que indica el ordenador algo de lo que mas adelante se va a procesar. En un sentido amplio un tipo de datos define un grupo de valores y las operaciones sobre los mismos valores http://teleformacion.edu.aytolacoruna.es/PASCAL/document/tipos.htm http://www.slideshare.net/SuperFonso/tipos-de-datos-en-programacion

Objetivo: El alumno conocer los tipos de datos utilizados en el lenguaje de programacin C, conociendo el formato que se utiliza para programarlos y el rango de valores que ocupan en el sistema generado.

El lenguaje de programacin C maneja 3 tipos de datos primitivos que son: enteros, reales y caracteres A continuacin se muestran los detalles de los tipos de datos soportados: Enteros Nombre Rango Mximo = 2,147,483,647 Mnimo = -2,147,483,648 Unsigned (sin signo) Mximo = 4294967295 Mnimo = 0 Mximo = 32767 Mnimo = -32768 short Unsigned (sin signo) Mximo = 65,535 Mnimo = 0 2 bytes Espacio memoria en

int

4 bytes

Mximo = 9,223,372,036,854,775,807 Mnimo = 9,223,372,036,854,775,808 Unsigned (sin signo) 8 bytes long long Mximo = 18,446,744,073,709,551,616 Mnimo = 0 Reales (coma flotante) Nombre Rango float double Exponente Mximo = 10^37 Exponente Mnimo = 10^-37 Exponente Mximo = 10^308 Exponente Mnimo = 10^-308 Espacio memoria 4 bytes 8 bytes en

Carcteres Nombre Rango char Mximo = 255 Mnimo = 0

Espacio memoria 1 byte

en

Tipo entero: representa nmeros enteros con o sin signo, que estarn compuestos por los dgitos del 0 al 9, pudiendo ser precedidos por los signos + o -. Algunos ejemplo de datos enteros son: 0, 23, -176, -1, etc. Para definir variables en C se antepone la palabra reservada del tipo al identificador de la variable. El tipo de datos entero se define en el lenguaje de programacin C por la palabra reservada int. Para definir un tipo de dato en C se escribe lo siguiente: int nombre_variable = valor; No es necesario que la variable tenga un valor predeterminado. Se puede definir sin asignarle ningn valor. Si tenemos varios datos que son del mismo tipo, se pueden definir todas en la misma lnea de cdigo escribiendo un nico int, separando el nombre de las variables por ,. Una vez que se haya acabado de definir variables, se cierra la lnea de cdigo con ;, Por ejemplo: int edad = 24; int edad; int edad, num, contador; Tipo real: Se emplean para representar nmeros reales (con decimales). Para definir datos reales se antepone la palabra reservada float al identificador de la variable. float identificador = valor; Por ejemplo: float numero1, numero2; float numero3 = 123.43; float numero3; Tipo carcter: Este tipo de datos se emplea para representar un carcter perteneciente a un determinado cdigo utilizado por el ordenador (normalmente el cdigo ASCII). Para representar este tipo de dato se antepone la palabra reservada char al identificador de la variable. Char identificador = valor; Una constante tipo char se representa como un solo carcter encerrado entre comillas simples. Por ejemplo: char letra, letra2; char letra=a; Tipo cadena de caracteres: una cadena de caracteres es un nmero de caracteres consecutivos (incluso ninguno) encerrado entre unos delimitadores determinados, que en el lenguaje C son las comillas dobles. Para definir variables de tipo cadena, estas se definen como vectores de caracteres, esto es, anteponiendo la palabra reservadachar al identificador de la variable, y despus entre corchetes la longitud mxima de cadena. Char identificador[cantidad] = mensaje ; Por ejemplo: char cadena[20]; char cadena[20] = Hola mundo;
4

Conclusiones: Se concluye que los tipos de datos son variados y realmente importantes en los lenguajes de programacin puesto que estos definen operaciones matematicas, titulos o nombres de aplicaciones y funciones de variables y sin estos seria difcil realizar un programa que necesitara generar un calculo matematico o simplemente un programa que necesite sealar algo por medio de texto.

Bibliografa: http://blog.espol.edu.ec/programando/tipos-de-datos-en-el-lenguaje-c/ http://recursostic.educacion.es/observatorio/web/es/software/programacion/972tipos-de-datos

Vous aimerez peut-être aussi