Diferencia entre revisiones de «Programación en C»

De Wikiversidad
Contenido eliminado Contenido añadido
m Robot: Reemplazo automático de texto (-Crystal[_ ]Clear[_ ]action[_ ]exit.png +Crystal Clear action exit.svg)
mSin resumen de edición
Línea 21: Línea 21:
* [[Fundamentos de C - Lección 1#Tipos de Datos|Tipos de Datos]] - ''Trabajando con Datos en C''. [[Imagen:100%.svg]]
* [[Fundamentos de C - Lección 1#Tipos de Datos|Tipos de Datos]] - ''Trabajando con Datos en C''. [[Imagen:100%.svg]]
* [[Fundamentos de C - Lección 1#Operadores|Operadores]] - ''Trabajando con expresiones'' [[Imagen:100%.svg]]
* [[Fundamentos de C - Lección 1#Operadores|Operadores]] - ''Trabajando con expresiones'' [[Imagen:100%.svg]]
* [[Fundamentos de C - Lección 2|Párrafos]] - ''Estructura tu contenido con párrafos''. [[Imagen:25%.svg]]
* [[Fundamentos de C - Lección 2#Directivas de preproceso|Directivas de preproceso]] - ''Las sentencias iniciales''. [[Imagen:100%.svg]]
* [[Fundamentos de C - Lección 2|Títulos]] - ''Los seis niveles de títulos. '' [[Imagen:25%.svg]]
* [[Fundamentos de C - Lección 2#Variables y Constantes|Variables y Constantes]] - ''Formas de almacenamiento. '' [[Imagen:100%.svg]]
* [[Fundamentos de C - Lección 2|Listas]] - ''Como definir listas numeradas y desordenadas.'' [[Imagen:25%.svg]]
* [[Fundamentos de C - Lección 2#Secuencias de Escape|Escape]] - ''Secuencias y Modificadores.'' [[Imagen:100%.svg]]
* [[Fundamentos de C - Lección 3|Enlaces]] - ''Como unirlo todo.'' [[Imagen:25%.svg]]
* [[Fundamentos de C - Lección 3|Enlaces]] - ''Como unirlo todo.'' [[Imagen:25%.svg]]
* [[Fundamentos de C - Lección 3|Imágenes]] - ''Agregando algo más que texto...'' [[Imagen:25%.svg]]
* [[Fundamentos de C - Lección 3|Imágenes]] - ''Agregando algo más que texto...'' [[Imagen:25%.svg]]

Revisión del 02:41 23 jun 2008

Portal de Programación en C

Autores del lenguaje C
Autores del lenguaje C

El lenguaje de programación C fue desarrollado por Denis Ritchie en la decada de 1970, en los Laboratorios Bell AT&T en Murray Hill, Nueva Jersey. Los desarrolladores de UNIX necesitaban un lenguaje pequeño y compacto para escribir su código UNIX. Así, C fue escrito conjuntamente por Ken Thompson y Dennis Ritchie.

El primer libro que dio una especificación informal de C fue escrito por Dennis Ritchie y Brian Kernighan. Brian Kernighan es un científico de la computación en los Laboratorios Bell AT&T. Él también es el autor del famoso programa Hola Mundo.

Fundamentos de C

C
C

A continuación se lista el contenido de este curso:

  • Comenzando - Que necesitas conocer para construir tu primer programa.
  • Tipos de Datos - Trabajando con Datos en C.
  • Operadores - Trabajando con expresiones
  • Directivas de preproceso - Las sentencias iniciales.
  • Variables y Constantes - Formas de almacenamiento.
  • Escape - Secuencias y Modificadores.
  • Enlaces - Como unirlo todo.
  • Imágenes - Agregando algo más que texto...
  • Tablas - Como usar datos tabulados.
  • Formularios - Cajas de texto y otras cosas donde los usuarios pueden introducir texto
  • Integración - Uniendo lo anterior. Recapitulación.

Estructuras de Control

C
C

Las estructuras de Control se dividen en condicionales y ciclicas:

Estructuras Condicionales

  • If (si condicional)
  • If - Else (si - entonces)
  • Switch - case (seleccione caso)

Estructuras Ciclicas

  • For (para)
  • While (mientras)
  • Do While (haga mientras)

Advertencia

C
C

Esta pagina y todo el contenido asociado se encuentra en fase de desarrollo. Si deseas modificar algo, por favor consultalo primero con:

JacoboCA (discusióncontribuciones) GeorgeArthur (discusióncontribuciones)

Arreglos ó Vectores

C
C

Los arreglos pueden ser unidimensionales o multidimencionales:

  • Vectores
  • Matrices


En los cuales se pueden ordenar:

  • Por Intercambio
  • Por Selección
  • Por Inserción
  • Burbuja
  • Shell
  • Otros

Busqueda

C
C

La busqueda en un arreglo puede ser :

  • Secuencial
  • Binaria

Bibliografía Recomendada

C
C
  • C, Guia de Autoenseñanza. Schildt, Herbert. Ed. Mc Graw Hill.
  • Programacion en C. Metodologia, Algoritmos y Estructura de Datos. Joyanes, Luis Aguilar. Ed. Mc Graw Hill.
  • C, Manual de referencia. Schildt, Herbert. Ed. Mc Graw Hill.
  • Algoritmos y Estructura de Datos. Una perspectiva en C. Joyanes, Luis Aguilar. Ed. Mc Graw Hill.