PDF de programación - Programación en C

Imágen de pdf Programación en C

Programación en Cgráfica de visualizaciones

Actualizado el 21 de Enero del 2021 (Publicado el 10 de Septiembre del 2020)
1.564 visualizaciones desde el 10 de Septiembre del 2020
971,5 KB
66 paginas
Creado hace 12a (09/08/2011)
Programación en C – www.josemariabea.com


www.josemariabea.com



Programación en C



Algunos de los ejercicios han sido extraídos de www.elrincondec.com

Apuntes creados por:
José María Bea González



1

Programación en C – www.josemariabea.com



Contenido

Programación en C ........................................................................................................... 1
Tema 1: Introducción........................................................................................................ 4
Introducción .................................................................................................................. 4
El lenguaje C ................................................................................................................ 4
Compiladores y editores de C ....................................................................................... 4
Bibliotecas y enlazado .................................................................................................. 5
Compilación de un programa en C ............................................................................... 5
Tema 2: Primeros programas. Instrucciones básicas ........................................................ 6
Instalación Turbo C ...................................................................................................... 6
Primeros pasos con Turbo C ......................................................................................... 6
El primer programa: Hola mundo ................................................................................. 6
Como ejecutar el programa........................................................................................... 8
Imprimir en pantalla ..................................................................................................... 8
Tema 3: Tipos de variables ............................................................................................. 11
Introducción ................................................................................................................ 11
El tipo Int .................................................................................................................... 11
El tipo Char ................................................................................................................. 14
Otros tipos de datos: ................................................................................................... 15
Códigos de printf() ..................................................................................................... 16
Ejercicios: ............................................................................................................... 17
Tema 4: Operadores........................................................................................................ 19
Introducción ................................................................................................................ 19
Operador de asignación: ............................................................................................. 19
Operadores aritméticos ............................................................................................... 19
Ejercicios: ............................................................................................................... 20
Operadores relacionales (de comparación)................................................................. 21
Operadores lógicos ..................................................................................................... 21
Operadores de bits ...................................................................................................... 22
Tema 5: Sentencias condicionales y bucles .................................................................... 23
La sentencia IF............................................................................................................ 23
if – else-if anidados ................................................................................................... 23
Sentencia switch ......................................................................................................... 24
Ejercicios: ............................................................................................................... 25
Bucles ......................................................................................................................... 27
El bucle while ............................................................................................................. 27
Bucle do while ............................................................................................................ 27
Bucle for ..................................................................................................................... 28
break ........................................................................................................................... 28
exit() ........................................................................................................................... 29
continue ...................................................................................................................... 29
Ejercicios: ............................................................................................................... 29
Tema 6: Arrays (Matrices) ............................................................................................. 31
Introducción: ............................................................................................................... 31
Arrays de caracteres: .................................................................................................. 31
Arrays de varias dimensiones: .................................................................................... 32



2

Programación en C – www.josemariabea.com


Inicialización de arrays: .............................................................................................. 32
Funciones de cadenas: ................................................................................................ 32
Ejemplo: ................................................................................................................. 33
Ejercicios: ............................................................................................................... 34
Tema 7: Funciones ......................................................................................................... 35
Introducción: ............................................................................................................... 35
Definición de la función ............................................................................................. 35
Llamada a la función .................................................................................................. 35
Cuerpo de la función................................................................................................... 35
La sentencia return...................................................................................................... 37
Llamada por valor y llamada por referencia ............................................................... 37
Diferentes métodos de pasar un array por referencia a una función. ......................... 38
Variables globales: ..................................................................................................... 39
Creación de bibliotecas:.............................................................................................. 39
Ejercicios: ............................................................................................................... 39
Tema 8: Tipos de datos ................................................................................................... 43
Estructuras de datos .................................................................................................... 43
Enumeraciones............................................................................................................ 45
Tema: 9 Clasificación en memoria primaria. ................................................................. 47
Tema 10: Punteros .......................................................................................................... 49
Variables ..................................................................................................................... 49
Malloc y free ............................................................................................................... 50
Tema 11: Listas enlazadas .............................................................................................. 52
Introducción ................................................................................................................ 52
¿En qué consisten?...................................................................................................... 52
Ejercicios: ............................................................................................................... 54
Paso de punteros a funciones: ..................................................................................... 55
Liberar la memoria de una lista enlazada: .................................................................. 56
Tema 12: Ficheros .......................................................................................................... 57
Introducción ................................................................................................................ 57
Redireccionamiento .................................................................................................... 57
freopen ...........................................................................................................
  • Links de descarga
http://lwp-l.com/pdf18190

Comentarios de: Programación en C (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad