Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LAB1.C
3
Compilación (Execute Compile)
Archivo Objeto
4
Compilación (Execute Compile)
La ventana de Progreso de Compilación mostrará los
Errores y Warnings del programa:
6
Errores
Errores de Sintáxis
Errores de Ejecución
Errores Lógicos
7
Errores de Sintáxis
9
Errores Lógicos
10
Tipos de Datos
13
Constantes
Las Constantes son valores que no pueden ser
modificados.
Constante Descripción
Numérica Número entero o de punto flotante.
Ejm: 15, 16.4, -21
Carácter Cualquier carácter individual encerrado
entre comillas simples (´a´, ´Y´, ´\n´, etc.).
El código ASCII establece una equivalencia
entre cada carácter y un valor numérico
correspondiente.
PROGRAMACION DIGITAL - CB412-I CICLO 2014-1 14
Constantes
Constante Descripción
Cadena Conjunto de caracteres alfanuméricos
encerrados entre comillas dobles.
Ejm: “CB412”, “Hola Mundo”
Simbólica Se define con la directiva #define
del preprocesador.
#define PI 3.14159
#define mensaje “Hola Mundo”
15
Variables
Las Variables cambian de valor durante la ejecución del
programa.
Declaración de Variables
Una variable se declara precediendo su identificador
con el tipo de datos de la variable.
Tipo_dato identificador = valor inicial ;
opcional
16
Operadores
Permiten realizar operaciones en el programa.
Aritméticos Lógicos
+ Suma && Y
- Resta || O
* Multiplicación ! Negación
/ División
% Resto división entera Primarios
() Llamada función
Incrementales
[] Indice de arreglo
++ Incremento en 1
. Miembro estructura
-- Decremento en 1 17
Operadores
Permiten realizar operaciones en el programa.
De Asignación Relacionales
= Asignación simple == Igual que
+= Asignación suma < Menor que
-= Asignación resta > Mayor que
*= Asignación <= Menor o igual que
multiplicación >= Mayor o igual que
/= Asignación división != No igual que
%= Asignación resto
18
Expresiones y Asignación de Memoria
Las expresiones se evalúan durante la compilación. Los
valores se almacenan en variables, en la memoria de la
computadora.
20
Las Directivas y el Preprocesador
Las directivas son líneas que empiezan con #.
El procesador es un programa independiente que
analiza e interpreta las directivas.
En el programa utilizaremos: #include y #define
Ejemplo:
24
Especificadores de Formato
Especificadores Efecto
Adicionales
Ancho Justifica a la derecha
.Precisión Redondea al n° de decimales
- Justifica a la izquierda
+ Muestra el signo del valor
0 Llena con ceros según el ancho
25
Secuencias de Escape
Secuencia Efecto
de Escape
\n Salto de línea
\t Tabulador
\r Retorno de carro
\’ Comilla simple
\” Doble comilla
\\ Diagonal
26
Entrada por Teclado: scanf
• Especificadores de Formato
• Secuencias de Escape
• Texto
27