tarea3

Post on 30-Jun-2015

98 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related