Tipo de Datos Básicos.

Slides:



Advertisements
Presentaciones similares
Curso de java básico (scjp)
Advertisements

DATSI, FI, UPM José M. Peña Programación en C DATSI, FI, UPM José M. Peña Programación en C.
Tema 4b Operadores.
Uso de variables de tipo valor
LISTA DE LOS TIPOS DE DATOS BASICOS EN C
El lenguaje C Introducción.
Fundamentos de la Programación Estructurada
Direcciones, Arreglos y Argumentos de Funciones
Introducción al Lenguaje C (ANSI)
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
Objetos de un programa Datos: Se denomina dato a toda aquella información característica de una entidad y que es susceptible de tratamiento en un programa.
3 Grado en Ingeniería Informática Grado en Ingeniería del Software Grado en Ingeniería de Computadores Luis Hernández Yáñez Facultad de Informática Universidad.
ESTRUCTURAS DE SECUENCIA
Ingeniero Anyelo Quintero
Java Java es un lenguaje de programación presentado en 1995 enfocado a: soportar los fundamentos de la programación orientada a objetos. generar código.
27/07/14 Catedra de Programacion I 1 Programación I Operadores y Expresiones.
Introducción a lenguaje C
ÁRBOLES DE EXPRESION.
¿Qué es un PUNTERO?: Un puntero es un objeto que apunta a otro objeto. Es decir, una variable cuyo valor es la dirección de memoria de otra variable. No.
Modificadores.
Tipos de Datos Básicos 1.
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
LENGUAJE “C” Programación.
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
3.1 Declaración de tablas en C
Unidad III Elementos del lenguaje C++
Numeric Types, Expressions, and Output
TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS
Tema 2: Los tipos de datos
Informática Ingeniería en Electrónica y Automática Industrial
Índice. Revisando conceptos acerca de la memoria.
Estructuras.
TABLAS Definición. El tipo tabla permite definir objetos formados por un conjunto de elementos del mismo tipo. Ejemplos. El tipo tabla se utiliza para.
Java. Java nació el año 1991, por un par de ingenieros de la Sun Microsystems.
ATC-DistribuidasUniversidad de Oviedo / Dpto. de Informática XDR (External Data Representation) Tipos y codificación.
Programa Vespertino de Automatización Equipos y Sistemas de Control Digital Lenguaje C Profesor: Felipe Páez Mejías D e p a r t a m e n t o d e I n g e.
COMPUTACIÓN I TEMA 6. Pasaje de parámetros por Referencia. Uso de apuntadores Prof. Mireya Morales.
© AutoresV1.1 Informática Ingeniería en Electrónica y Automática Industrial Datos en lenguaje C.
El lenguaje de programación C - Identificadores y variables – Isidro González Caballero ( Introducción.
TIPOS DE DATOS TipoDescripciónRango IntegerEntero (2 bytes) a LongEntero largo (4 bytes) a SinglePunto flotante de simple.
ESTRUCTURA DE DATOS ESD-243
INTRODUCCION. LOS LENGUAJES DE PROGRAMACIÓN Los lenguajes de programación herramientas que nos permiten crear programas y software. EL LENGUAJE DE MAQUINA.
Resumen Fundamentos de Programación/ Programación I
VBA – Elementos del Lenguaje
Arquitecturas de Computadoras Aritmética Computacional
Informática Ingeniería en Electrónica y Automática Industrial
Programación en C para electrónicos
Programación orientada a objetos. El método main es el comportamiento por el cual comienzan todos los programas en Java, de la misma forma en la que C,
Introducción a la programación
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
Departamento de Informática Universidad Técnica Federico Santa María Temas 2,3,4: Estructura de un Programa Pascal Declaraciones Tipos de Datos Simples.
Expresiones Lógicas Prof. Flor Narciso Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes.
FUNDAMENTOS DE PROGRAMACIÓN
Términos algoritmo diseñar algoritmo implementar algoritmo
Estructura de un programa C
CARACTERÍSTICAS Es un lenguaje de programación estructurado de propósito general. Está estrechamente asociado al sistema operativo UNIX, ya que el propio.
PRINCIPIOS DE PROGRAMACIÓN

1.  En el Lenguaje C, los nombres usados para referirse a las variables, las constantes, las funciones y otros objetos definidos por el usuario se conocen.
Fundamentos de Programación
Programación de Computadores
Lenguaje de programación c
Tipos de datos básicos en Java
EL TIPO DE DATO LOGICO y constantes.
Informática Ingeniería en Electrónica y Automática Industrial
Características de “C” Esta conformado por un Ambiente Integrado. Es un Lenguaje de Nivel medio.Es un compilador. Contiene un conjunto de palabras reservadas.
Arquitecturas de Computadoras Aritmética Computacional
Introducción al Lenguaje C y al Visual C++. Lenguaje C El lenguaje C se conoce como un lenguaje compilado. Es un lenguaje estructurado, ya que permite.
LÓGICA DE PROGRAMACIÓN UNIDAD III. INTRODUCCIÓN AL LENGUAJE C.
Transcripción de la presentación:

Tipo de Datos Básicos

Tipos de Datos Simples Estándar: Definidos por usuario: char, int, float, double, void. Definidos por usuario: enum, struct. 1

Tipos de Datos Simples Estándar char Es un carácter (alfanumérico), ocupa 1 byte (8 bits). int es un numero entero, ocupa 2 bytes. Rango: [-32 768 , 32 767] float son números con decimales y/o exponentes, ocupa 4 bytes. Rango: [3.4e-38 , 3.4e38] double son números con decimales y/o exponentes, ocupa 8 bytes. Rango: [1.7e-308 , 1.7e308] void 0 bytes. 1

Modificadores de tipo Se utilizan para cambiar el significado del tipo base de modo que se ajuste a las necesidades de cada caso. Se antepone al identificador de tipo básico. Modificadores: signed unsigned long short 1

Modificadores de acceso Se usan para controlar las formas en que se acceden o modifican las variables. Las variables de tipo const no pueden ser modificadas durante la ejecución del programa. Ejemplo: const const int cuenta = 444; 1

Tipos de Datos Simples Estándar Ejemplo: void main(){ /*Declaración de variables: */ int x1,x2; float real; char caracter; unsigned int i; const char c = 'a'; /*codigo que hace uso de las variables*/ } 1

Tipos definidos por el usuario El usuario puede definir sus propio tipos de datos utilizando: struct union enum 1

Enumeraciones Una enumeración es un conjunto de constantes enteras con nombres que especifica todos los valores válidos que una variable de ese tipo puede tener. Declaración: Ejemplo: enum etiqueta {lista_de_enumeraciones} lista_de_variables; enum moneda {penique, niquel, dime, cuarto, medio_dólar, dolar }; enum moneda dinero; /*declara la variable dinero de tipo moneda*/ …… dinero=dolar; /*Asigna el valor dolar a dinero*/ dinero=5; /*Asigna el valor sexto a dinero*/ 1

Operadores

Operadores aritméticos 1

Operadores relacionales 1

Operadores lógicos Tabla de verdad 1

Precedencias Si existen más de un operador perteneciente a un mismo nivel, la prioridad va de izquierda a derecha. 1

Conversión de tipos Cuando en una expresión se mezclan constantes y variables de un mismo tipo y variables de distinto tipos, se convierten a un tipo único. El compilador C convierte todos los operandos al tipo del mayor operando. 1

Conversión de tipos (cont.) Regla: Cualquier char y long int es convertido a int. Cualquier float es convertido a double. Para todos los pares de operandos, si uno de los operandos es long double, el otro operando se convierte a long double. Si no, si un operando es double, entonces el otro se convierte a double. Si no, si un operando es long, entonces el otro se convierte a long. Si no, si un operando es unsigned, entonces el otro se convierte a unsigned. 1

Conversión de tipos Ejemplo char ch; int i; float f; double d; result= ( ch / i) + (f * d) - ( f + i ); int double double double 1

Moldes Sirven para forzar que una variable sea de un cierto tipo. Forma general: Ejemplo: (tipo)expresión int i; float x; … x=(float) i/1; 1