La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores.

Presentaciones similares


Presentación del tema: "Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores."— Transcripción de la presentación:

1 Programación II Sesión 3

2 TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores  Entrada y Salida Estándar  Printf  Scanf  Ejemplos  Ejercicios

3 Tipos de Datos en C  Los datos en el lenguaje C deben tener un tipo de datos. Las variables contienen datos, y se debe declarar el tipo adecuado para los valores que van a contener. Sintaxis: ; = ; Un Delimitador es una secuencia de caracteres, letras, dígitos y subrayados (_).Un identificador es el nombre que damos a las variables y funciones.

4 Delimitadores  El primer carácter debe ser una letra.  El identificador puede ser de cualquier longitud; sin embargo, el compilador ignora cualquier carácter fuera de los 32 primeros.  No se permiten caracteres especiales ni espacios en blanco.  C es Sensible a letras mayúsculas i minúsculas.  No pueden ser utilizadas las palabras reservadas

5 Tipo de Datos char  Las variables carácter (tipo char) contienen un único carácter y se almacenan en un byte de memoria (8 bits). La declaración de variables tipo carácter puede tener la forma: char nombre; char nombre1, nombre2, nombre3;  Se puede declarar más de una variable de un tipo determinado en una sola sentencia.

6 Tipo de Datos int  Una variable tipo int se almacena en 2 bytes (16 bits). Una variable entera se declara, o se declara y se inicializa int numero; int nota = 10; int valor1, valor2;  Los enteros son adecuados para aplicaciones que trabajen con datos numéricos.  -32763 a 32762

7 Tipo de Datos float  Variables del tipo punto flotante de 4 Bytes (32 bits) float valor; float valor1, valor2; float valor = 99.99;

8 Tipo de Datos double  Variable con una precisión casi ilimitada, utiliza 8 bytes (64 bits) para almacenar una variable.  Existe la posibilidad de declarar una variable como long double double h; long double mayor; double valor = 0.000056;

9 Constantes  Al contrario que las variables, las constantes mantienen su valor a lo largo de todo el programa.  Para indicar al compilador que se trata de una constante, usaremos la directiva: #define #define pi 3.1416

10 Operadores  Son símbolos que indican al compilador que se lleve a cabo específicas manipulaciones matemáticas o lógicas.  Tipos de Operadores  Aritméticos  Relacionales  Lógicos

11 Operadores Aritméticos +Suma -Resta *Multiplicación /División %División Modulo --Decremento ++Incremento

12 Operadores Relacionales >Mayor >=Mayor o Igual <Menor <=Menor o Igual ==Igual !=Distinto o Diferente Operadores Lógicos &&and (y lógico) ||or (o lógico) !not

13 scanf  Se emplea para leer cualquier dato numérico, de caracteres sueltos o en cadena introducido por el usuario. Sintaxis: scanf(“cadena de control”, arg1, arg2,....,argn);  En la cual la cadena de control son argumentos formados por el signo de porcentaje (%) y un carácter de abreviación el cual representa cada tipo de dato.  Y arg1, arg2,… argn son los nombres de las variables que convendrán los datos que los cuales serán leídos, estos nombres deberán ir precedidos por un ampersand (&) cada uno, excepto los nombres de formaciones como cadenas de caracteres.

14  %d  Lee variable entera (decimal)  %c  Lee un carácter  %s  Lee una cadena de caracteres  %f  Lee variable punto flotante  %e  Lee variable punto flotante pero con notación científica  %u  Lee variable entera sin signos  %x  Lee variable hexadecimal  %g  Lee variable punto flotante  %h  Lee variable entera cortas  %o  Lee variable enteras octales

15 Printf  La función printf se utiliza para la escritura de datos.  Acepta diferentes tipos de argumentos: carácter, valor numérico entero o real o cadena de caracteres, y los escribe según un formato especificado sobre la salida estándar. Sintaxis printf ("cadena de control", arg1, arg2,..., argn);

16 EJEMPLO


Descargar ppt "Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores."

Presentaciones similares


Anuncios Google