Introduccion a programacion c

Páginas: 5 (1059 palabras) Publicado: 3 de julio de 2011
INACAP - ANTOFAGASTA

AREA INFORMATICA

INTRODUCCION AL LENGUAJE C
Ajustado por Docente: Wilfredo Soler Jaldin. Los orígenes del C

Dennis Ritchie inventó e implemento el primer C en un DEC PDP-11 que usaba el sistema operativo UNIX. El lenguaje C es el resultado de un proceso de desarrollo que comenzó con un viejo lenguaje llamado BCPL. El BCPL influyó en un lenguaje llamado B, queinventó Ken Thompson y que permitió el desarrollo del C en los setenta. Características. 1. 2. 3. 4. Lenguaje de Uso General. De Sintaxis Compacta. De Alta Portabilidad. No posee Instrucciones propias de Entrada y Salida, estas se realizan mediante llamadas a librerías externas. 5. Independiente del Hardware sobre el cual corren los programas.

Estructura General de un Programa en C. 1. Cuerpoprincipal. Todo Programa Comienza con la Función Main(), luego un paréntesis de llave de apertura “{” , a continuación de este las instrucciones del programa y termina con un return 0, seguido de un paréntesis de llave de cierre “}”.

La forma general de un programa en C es:

//Declaraciones globales main() { //variables locales ......... // Inicio sentencia1; ...... Sentencia n; }

1

INACAP -ANTOFAGASTA Ejemplo un poco menos general #include main() { Instrucción 1; Instrucción 2; . . . Instrucción N; } Ejemplo especifico #include main() { int cels, farh; farh = 35; cels = 5 * ( farh - 32 ) / 9; printf("-> %fdF son %d C\n", farh, cels ); }

AREA INFORMATICA

2. Encabezado. En esta sección se le suministra información al compilador, de cuáles son las librerías que serán incluidasen el programa. La idea es mantener en un archivo el código que puede ser usado en muchos programas, de esta forma se evita tener que escribir ese código muchas veces. Por ejemplo #include #include 3. Comentarios. Los comentarios dentro de un programa en C se escriben entre /* y */, o bien colocando dos // seguidos al comienzo de la línea, todo el texto escrito entre estos caracteres noconstituyen líneas de compilación. 4. Fin de Instrucciones. Todas las sentencias o instrucciones deben terminar con un punto y coma “;” 2

INACAP - ANTOFAGASTA

AREA INFORMATICA

Exceptuando aquellas consideradas como sentencias de bloque, tales como: while, do, If, else, for, switch. Las cuales se debe considerar la siguiente premisa, si existe más de una sentencia asociada al a las sentencias (debloques) recién mencionadas se debe colocar abrir y cerrar llaves entre dichas sentencias. En caso contrario no lleva llaves. 5. Variables y Constantes. Las Variables y Constantes deben ser definidas antes de ser usadas en el programa, así el compilador sabrá de que tipo serán y cuanto espacio de memoria deberá reservar para ellas, por lo tanto estas deben definirse inmediadatamente después de lainstrucción main(). El Lenguaje C hace diferencia entre letras Mayusculas y Minusculas, eso implica que un nombre de variable escrito con minúsculas será tomado como una variable distinta al ser escrito con Mayúsculas o una combinación de ellas. Definición de Variables y Constantes. a. b. c. d. e. Deben comenzar con una letra o en su defecto con el símbolo de subrayado El Nombre puede contenerhasta 32 caracteres alfanuméricos El Nombre no puede comenzar con un numero o un carácter distinto de “_” El único carácter alfanumérico permitido en el nombre es el “_” Por convención, los nombres de Variables se escriben en minúscula y las Constantes en mayúsculas

Tipos de Datos. int : enteros char: carácter double: entero largo float : flotante

Definicion de Variables. La forma general dedefinir una variable es la siguiente: Tipo_de_datos nombre_de_variable Ejemplo: int edad int edad,sueldo char respuesta Asignación de valor a una Variable. Variable = valor_asignado 3

INACAP - ANTOFAGASTA INSTRUCCIONES DE ENTRADA Y SALIDA Para mostrar un mensaje (texto) por pantalla printf(“mensaje”)

AREA INFORMATICA

Para mostrar un mensaje (texto) con variables con contenido por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion A La Programacion En C
  • Introducción A La Programación En C
  • Introducción a la programación en lenguaje C
  • Introducción a la programacion en lenguaje C con orientacion a micorcontrolador
  • Programacion 10 INTRODUCCION AL LENGUAJE C 1
  • Introduccion a la programacion en lenguaje “c”
  • Introducción a la programación con C
  • Introducción a la Programación C sharp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS