Curso C Profesional Introducción al Lenguaje C Bienvenida al Curso Qué es C y para qué se utiliza Herramientas y Entorno de Desarrollo seccion_1_1.c Fundamentos del Lenguaje Estructura Básica de un Programa en C seccion_2_1.c Tipos de Datos y Variables seccion_2_2.c Operadores Aritméticos, Lógicos y Relacionales seccion_2_3.c Entrada y Salida Estándar seccion_2_4.c Comentarios y Buenas Prácticas de Código seccion_2_5.c Ejemplo Práctico Construyendo un Programa Simple seccion_2_6.c seccion_2_6_ejercicio.c Control de Flujo Estructuras Condicionales seccion_3_1.c Estructura switch-case seccion_3_2.c Bucles seccion_3_3.c Control de Flujo Anidado seccion_3_4.c Ejemplo Práctico Funciones y Control de Flujo seccion_3_5.c seccion_3_5_ejercicio.c Funciones y Modularización del Código Definición y Llamada de Funciones seccion_4_1.c Alcance de Variables seccion_4_2.c Prototipos de Funciones seccion_4_3.c Recursión seccion_4_4.c Ejemplo Práctico Funciones y Recursión seccion_4_5.c seccion_4_5_ejercicio.c Arreglos y Cadenas de Caracteres Arreglos Unidimensionales seccion_5_1.c Arreglos Bidimensionales seccion_5_2.c Cadenas de Caracteres seccion_5_3.c Ejemplo Práctico Arrays y Strings seccion_5_4.c seccion_5_4_ejercicio.c Punteros y Referencias a Memoria Introducción a los Punteros seccion_6_1.c