1. Universidad Nacional Politécnica Antonio José de Sucre
Vicerrectorado “Luis Caballero Mejía”
Núcleo Charallave
Computación II
Arenas Arturo
Exp:2008200202
Ing. Mecatrònica
2. Puesta a punto Programa en C++
editor
Código fuente
preprocesador
Código fuente modificado
compilador
Código objeto
enlazador
Codigo ejecutable .exe
3. Estructura de un programa en C
Inclusión
Declaración de
comentarios archivos de
constantes
cabecera
Declaración Declaración de Declaración
variables cabecera de variables
locales funciones globales
Declaración de
resultado
funciones
4. Tipos de instrucciones
Instrucciones
en lenguaje C sirven para
modificar el flujo
de control de un
programa
puede estar compuesto
por una o más
instrucciones, que, a su
vez, pueden ser
la acción que se instrucciones de
ejecuta es la expresión, de control y/o
evaluación de compuestas
dicha expresión:
5. Tipos de datos lenguaje c
Tipos de datos en lenguaje
C
Real (float) Carácter (char)
Entero Sin valor (void)
toma por valor un carácter
perteneciente al conjunto perteneciente al conjunto perteneciente al conjunto
es un dato vacío (nulo)
de los números enteros (Z) de los números reales (R), de los caracteres que puede
representar el computador
Ejemplo: Ejemplo: Ejemplo:
Edad...: 29 Peso.....: 75,3 Respuesta correcta a la
Año....: 1976 Altura...: 172,7 pregunta 3...: 'c'
6. Tipos de datos lenguaje c
Tipos de datos en
lenguaje C
Lógicos Cadena
puede tomar por valor son aquellos que
sólo uno de los dos pueden tomar por
siguientes: valor una secuencia de
{ verdadero, falso } caracteres
Ejemplo: una puerta
puede estar abierto o Ejemplo: Título...: "La
cerrado. Odisea" (cadena de 9
La puerta esta abierta caracteres)
= falso
7. Identificadores lenguaje c
Ejemplo
identificadores Reglas de sintaxis identificadores
no validos
123
Consta de uno o _DIA
int
más caracteres
Numero*
El primer carácter
debe ser una letra Int
float
o el carácter char
subrayado (_),
No pueden exitir
char dos identificadores
iguales
Las letras deben
ser minúsculas o
double
mayúsculas del
alfabeto inglés
void
8. Palabras reservadas lenguaje C
Auto Break Case Char Const Contin Defaul
ue t
Do Double Else Enum Extern Float For
Goto If Int Long Registe Return Short
r
Signed Size of Static Struct Tipedef Union unsigned
Void Volatile while
9. Declaración variables lenguaje c
Long float resultado;
[calificador]<tipo>(nombre)
Short
long
Definir
signed una
unsigned variable
11. Operadores y expresiones lenguaje c
Operadores aritméticos
Operadores unarios
Operador Propósito Operador Propósito
+ Suma - Signo menos
(delante de
- Resta una variable
++ Incremento
* Multiplicació
n -- decremento
/ División
% Resto
división
entera
12. Operadores y expresiones lenguaje c
Operadores de asignación
Operadores relacionales
Operador Propósito
Operador Propósito += Expresión1+=ex
presión2.
Equivale a:
< Menos que
expresión1=expr
esión1 +
> Mayor que expresión2
-= i-=1. equivale a:
<= Menor igual
i=i-1
que
=> Mayor igual *= J*=2. Equivale
que a: j=j*2
== Igual que /= K/=m, equivale
a: k=k/m
!= No igual %= P%n. Equivale a:
p=p%n