curso de C

Páginas: 72 (17756 palabras) Publicado: 18 de febrero de 2014
Fundamentos de programación en C, por Nacho Cabanes

Fundamentos de programación en C

Este texto es una introducción a la programación de ordenadores en lenguaje C.
Se ha revisado con la intención que su nivel sea el razonable para una asignatura de
"Fundamentos de programación" o similar, aunque quizá algunos centros (especialmente
universitarios) exijan un nivel más alto que el quese cubre.
Está organizado de una forma ligeramente distinta a los libros de texto "convencionales",
procurando incluir ejercicios prácticos lo antes posible, para evitar que un exceso de teoría en los
primeros temas haga el texto pesado de seguir.
Aun así, este texto no pretende "sustituir a un profesor", sino servir de apoyo para que los
alumnos no pierdan tiempo en tomar apuntes. Peroes trabajo del profesor aclarar las dudas que
surjan y proponer muchos más ejercicios que los que figuran aquí.

Este texto ha sido escrito por Nacho Cabanes. Si quiere conseguir la última versión, estará en mi
página web:
www.nachocabanes.com

Este texto es de libre distribución ("gratis"). Se puede distribuir a otras personas libremente,
siempre y cuando no se modifique.
Este textose distribuye "tal cual", sin garantía de ningún tipo, implícita ni explícita. Aun así, mi
intención es que resulte útil, así que le rogaría que me comunique cualquier error que
encuentre.
Para cualquier sugerencia, no dude en contactar conmigo a través de mi web. Si se trata de
dudas sobre programación, suele ser fácil localizarme en los foros de
www.AprendeAProgramar.com

Revisiónactual: 0.95

Revisión 0.95– Página 1

Fundamentos de programación en C, por Nacho Cabanes

Contenido
0. Conceptos básicos sobre programación __________________________________________________________________ 6
0.1. Lenguajes de alto nivel y de bajo nivel. _______________________________________________________________ 6
0.2. Ensambladores, compiladores e intérpretes_________________________________________________________ 7
0.3. Pseudocódigo ____________________________________________________________________________________________ 8

1. Toma de contacto con C ____________________________________________________________________________________ 10
1.1 Escribir un texto en C ___________________________________________________________________________________ 11
1.1.1.Cómo probar este programa en Linux ______________________________________________________________ 13
1.1.2. Cómo probar este programa en Windows __________________________________________________________ 18
1.2. Mostrar números enteros en pantalla _______________________________________________________________ 23
1.3. Operaciones aritméticas básicas_____________________________________________________________________ 24
1.3.1. Orden de prioridad de los operadores _____________________________________________________________ 24
1.3.2. Introducción a los problemas de desbordamiento ________________________________________________ 25
1.4. Introducción a las variables: int ______________________________________________________________________ 25
1.4.1. Definición de variables:números enteros __________________________________________________________ 25
1.4.2. Asignación de valores _______________________________________________________________________________ 25
1.4.3. Mostrar el valor de una variable en pantalla _______________________________________________________ 26
1.5. Identificadores_________________________________________________________________________________________ 28
1.6. Comentarios ____________________________________________________________________________________________ 29
1.7. Datos por el usuario: scanf ____________________________________________________________________________ 30

2. Tipos de datos básicos ______________________________________________________________________________________ 32
2.1. Tipo de datos entero...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Curso C
  • Curso De C
  • curso de c
  • curso C
  • Curso intensivo de c
  • Curso de c++ (mit)
  • Curso Basico C
  • Carbono Versión Curso C Y O

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS