programacion

Páginas: 8 (1777 palabras) Publicado: 9 de junio de 2013
CURSO BASICO DE PROGRAMACION EN C
El lenguaje en C fue inventado e implementado por primera vez por Dennis Ritchie en un DEC PDP- 11 en Bell Laboratories.
El lenguaje en C se denomina como un lenguaje de nivel medio puesto que combina elementos de lenguajes de alto nivel (Fortran, pascal, Basic…) con el funcionalismo del lenguaje ensamblador.
C permite la manipulación de bits, bytes ydirecciones (los elementos básicos con que funciona la computadora)
Posee muy pocas palabras clave (32, donde 27 fueron definidas en la versión original y cinco añadidas por el comité del ANSI, enum, const, signed, void y volatile).

Auto else register unión continue goto static
Doublé long typedef constfor sizeof while
Int switch char float signed volatile
Struct case extern short void do
Break enum return unsigned default if
Los programas en C consisten en una o más funciones. La únicafunción que debe de estar absolutamente presente es la denominada main, siendo la primera función que es llamada cuando comienza la ejecución del programa.
Para que el programa pueda ser ejecutado se debe compilar y enlazar. El proceso de compilar consiste en traducir el programa fuente a código o lenguaje máquina.
Para este proceso de programación se necesitan de diferentes elementos importantes:COMENTARIOS:
Los comentarios son textos que no son procesados por el compilador. Sirven como información al programador.
IDENTIFICADORES:
Se usan para referenciar las variables, las funciones, las etiquetas y otros objetos definidos por el usuario. La longitud del identificador puede variar entre uno o varios caracteres.
El primer carácter debe ser una letra o un símbolo subrayado y loscaracteres siguientes pueden ser letras, números o símbolos de subrayado las minúsculas y las mayúsculas se tratan como distintas.
Un identificador no puede ser igual a una palabra clave de C y no debe tener el mismo nombre que una función ya escrita o que se encuentra en la biblioteca de C.
CONSTANTES:
Las constantes son expresiones con un significado invariable
Números enteros: los dígitos sepueden escribir en notación decimal, octal (base 8, y un 0 seguido de una secuencia de números del 0 al 7) o en hexadecimal (base 16, un 0 seguido por una x (oX) y una secuencia de números del 0 al 9 y de la A B a la F.
Números reales (con parte decimal): su formato es “signo dígitos e signo_exponente exponente marcador” indica que puede llevar secuencia de números que pueden llevar un puntoseparando la parte entera y la decimal e indica el valor del exponente de base 10.
CARACTERES:
Su forma es carácter, puede ser escribible (es imprimible desde teclado) o de escape que hay que poner un carácter especial (/) para avisar al compilador.
CADENAS DE CARACTERES:
Es una secuencia de caracteres (escribibles o de escape) encerrada entre dobles comillas.
Para asignar un identificador a unaconstante se realiza con la directiva #define
VARIABLES:
Una variable es una posición de memoria con nombre que se usa para mantener un valor que puede ser modificado en el programa, todas las variables tienen que ser declaradas antes de poder usarlas. Una variable puede ser fijada a una constante con la sintaxis
const tipo identificador= valor (int a=10) , o de tipo acceso (volatile) quepermite cambiar el valor de una variable.
OPERADORES:
Los operadores son palabras o símbolos que hacen que un programa actué sobre las variables.
En C existen muchos tipos de operadores. Aritméticos, relacionales, de asignación, lógico, de dirección y de movimiento.
SENTENCIAS:
Una sentencia en una expresión en C donde se esperan unas consecuencias, normalmente son asignaciones, operaciones,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS