EL LENGUAJE DE PROGRAMACIN C - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

EL LENGUAJE DE PROGRAMACIN C

Description:

CHAR: datos de 8 bits, principalmente caracteres. LONG: n meros reales de 16 bits. DOUBLE: n meros reales de 32 bits. Ej: int a =3; char a= a'; long pi = 3.1415; ... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 13
Provided by: amor99
Category:

less

Transcript and Presenter's Notes

Title: EL LENGUAJE DE PROGRAMACIN C


1
EL LENGUAJE DE PROGRAMACIÓN C
2
Tipos de datos
  • INT números enteros de 8 bits
  • CHAR datos de 8 bits, principalmente caracteres.
  • LONG números reales de 16 bits.
  • DOUBLE números reales de 32 bits.

Ej int a 3 char aa long pi 3.1415
3
Arrays
  • Nos permiten definir bloques de datos del mismo
    tipo

int primos 1,3,5,7 int x221,2,3,4
x123 int a primos3 char mensaje
hola mundo
4
Operadores
  • Aritméticos
  • - / --
  • Relacionales y lógicos
  • gt gt lt lt ! !
  • Manejo de bits
  • ltlt gtgt

5
Estructuras de control
  • Condicionales.
  • Decisión múltiple.
  • Bucles while y do-while.
  • Bucle for.

6
Condicionales
if ( portA 0x01 ) a 3 velocidad els
e if (portA 0x02) a 2 velocidad
-- else a 1
7
Decisión múltiple
switch ( c ) case s si() break case
n no() break default error ()
8
Bucles while y do-while
while (! cansado) trabaja () do trabaja
() while (! cansado)
9
Bucle for
for (inicialización de variables condición del
bucle acción al final de cada iteración) for
(i0ilt10i) for() bucle infinito
equivalente a while(1)
10
Funciones
Tipo devuelto nombre (parámetros) int
cuadrado (int x) return xx void nada
(void) ... ... return
11
Funciones
  • La función principal es la función main
  • Void main (void)
  • ...
  • ...
  • Las funciones pueden estar en el propio fichero o
    en otros (librerías). Estos ficheros se pueden
    incorporar a nuestro código.

12
Directivas del compilador
  • Para definir valores constantes en nuestro código
    (sustitución textual)
  • define uno 1
  • Para incluir ficheros con librerías
  • include ltlibrería.hgt
  • include librería.h
Write a Comment
User Comments (0)
About PowerShow.com