Presentación
  • Presentación
Introducción a la Programación en C
  • Introducción del Bloque
  • Concepto de algoritmo
  • Los lenguajes de programación
  • Lenguaje C
El lenguaje C - Elementos Básicos
  • Introducción
  • Descargar Dev - C++
  • Estructura General de un Programa en C
  • Directivas del preprocesador y Variables
  • Tipos de Datos en C
  • Entradas y Salidas
Operaciones y Expresiones
  • Introducción
  • Operador de Asignación
  • Ejercicio: Operaciones Aritméticas
  • Ejercicio: Hipotenusa de un triánguo rectángulo
  • Ejercicio: Áreas de Trapecios
  • Ejercicio: Descuento en una tienda
  • Ejercicio: Incremento del 25% del sueldo
  • Ejercicio: Calculando cantidad de segundos
Estructuras de Selección
  • Introducción
  • La sentencia if
  • Ejercicio: Comprobar si un Alumno esta Aprobado
  • Ejercicio: Tarifa Eléctrica
  • seleccion doble if - else
  • Ejercicio: Calcular el Mayor de 2 números
  • Ejercicio: Nombre y Signo aries
  • Ejercicio: Borrado de Pantalla
  • La sentencia switch
  • Ejercicio: Nota del estudiante
  • Ejercicio: Números Romanos
  • Ejercicio Cajero Automatico con menú
  • Expresiones Condicionales El operador '?'
Estructuras de Control - Bucles
  • Introducción
  • La sentencia while
  • Ejercicio: Suma de los n primeros números
  • Ejercicio: Múltiplos de 3
  • Ejercicio: Sumar 1-2+3-4...
  • El bucle for
  • Ejercicio: Suma 10 primeros números pares
  • Ejercicio: Determinar si un número es primo
  • Ejercicio: Factorial de un número
  • Ejercicio: Serie Fibonacci
  • Repetición el bucle do while
  • Ejercicio: Letras del Alfabeto
Funciones
  • Introducción
  • Concepto de Función
  • Ejercicio: Número par o no con Función y Procedimiento
  • Ejercicio Procedimientos para sumar, restar, multiplicar y dividir
  • Ejercicio: Convertir grados Celsius a Fahrenheit y Kelvin con Función
  • Ejercicio Ordenar 3 números ascendentemente con Procedimiento
  • Funciones Matemáticas
  • Funciones Trigonométricas
  • Funciones Aleatorias - Número Aleatorio
  • Función Recursiva
  • Ejercicio: Serie Fibonacci con Recursividad
  • Ejercicio: Pasar un número entero a binario
Arrays (Listas y Tablas)
  • Introducción del Bloque
  • Concepto de Arreglos Unidimensionales
  • Arrays Unidimensionales en C
  • Ejercicio: Copiar el contenido de un array a otro
  • Ejercicio: Copiar Arrays de Cadenas de Caracteres
  • Ejercicio Contabilizar el género de N estudiantes
  • Concepto de Arreglos o Arrays Bidimensionales (Tablas o Matrices)
  • Matrices en C
  • Ejercicio: Hacer una matriz pidiendo el numero de filas y columnas
  • Ejercicio: Sumar 2 matrices
  • Método Burbuja en C
  • Ordenamiento por Insercion en C
  • Ordenamiento por Selección en C
  • Búsqueda Secuencial en C
  • Ejercicio Utilizar Búsqueda Secuencial para determinar si un número existe
  • Búsqueda Binaria en C
  • Ejercicio - Ordenar y utilizar búsqueda binaria
Estructuras
  • Introducción
  • Concepto de Estructura
  • Estructuras en C
  • Arreglos de Estructuras en C
  • Ejercicio - Estructura llamada corredor y ver categoria
  • Ejercicio - Arreglo de Estructuras y Comprobar mayor y menor salario
  • Concepto de Estructuras Anidadas
  • Estructuras Anidadas en C
  • Ejercicio - Hacer 2 estructuras alumno y promedio
Punteros (Apuntadores)
  • Introducción al Bloque de Punteros
  • Concepto de Punteros
  • Uso Básico de Punteros en C
  • Ejercicio - Posiciones en memoria de entero flotante y caracter
  • Ejercicio - Imprimir alfabeto en mayúscula con punteros
  • Ejercicio - Posiciones de memoria de un arreglo
  • Ejercicio - Contabilizar vocales en una palabra
Asignación Dinámica de Memoria