Curso C Para Dummies

Páginas: 61 (15160 palabras) Publicado: 21 de junio de 2012
Fundamentos de programación en C
Este texto pretende ser 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 que se cubre.
Está organizado de una forma ligeramentedistinta a l os 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. Pero es trabajo del profesor aclarar las dudas
que surjan yproponer muchos más ejercicios que los que figuran aquí.

Este texto es de libre distribución Se puede distribuir a otras personas libremente

Este texto se 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.

Revisión 0.90– Página 1

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 __________________________________________ 12
1.1.2. Cómo probar este programa en Windows _______________________________________ 14
1.2. Mostrar números enteros en pantalla ____________________________________________ 151.3. Operaciones aritméticas básicas ________________________________________________ 16
1.3.1. Orden de prioridad de los operadores __________________________________________ 16
1.3.2. Introducción a los problemas de desbordamiento _________________________________ 17
1.4. Introducción a las variables: int ________________________________________________
1.4.1. Definición de variables: númerosenteros _______________________________________
1.4.2. Asignación de valores ______________________________________________________
1.4.3. Mostrar el valor de una variable en pantalla _____________________________________

17
17
17
18

1.5. Identificadores_______________________________________________________________ 19
1.6. Comentarios________________________________________________________________ 20
1.7. Datos por el usuario: scanf_____________________________________________________ 21
2. Tipos de datos básicos_____________________________________________________________ 22
2.1. Tipo de datos entero __________________________________________________________
2.1.1. Tipos de enteros: signed/unsigned, short/long ____________________________________
2.1.2. Problemática:asignaciones y tamaño de los números; distintos espacios ocupados según el
sistema _______________________________________________________________________
2.1.3. Unidades de medida empleadas en informática (1): bytes, kilobytes, megabytes...________
2.1.4. Unidades de medida empleadas en informática (2): los bits _________________________
2.1.5. Sistemas de numeración: 1- Sistema binario_____________________________________
2.1.6. Sistemas de numeración: 2- Sistema octal _______________________________________
2.1.7. Sistemas de numeración: 3- Sistema hexadecimal_________________________________
2.1.8. Formato de constantes enteras: oct, hex_________________________________________
2.1.9. Representación interna de los enteros __________________________________________
2.1.10....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Curso c++
  • Curso C
  • Curso De C
  • curso de c
  • curso C
  • gtd para dummies: los objetivos
  • Psicología para dummies
  • resumen economía para dummies

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS