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