Skip to content · ⁨Saltar al contenido⁩

Videos

C Programming · ⁨Programación en C⁩

Pick a topic to watch. · ⁨Elige un tema para ver.⁩

23 video lessons · ⁨23 lecciones de video⁩

2:29 Lesson 1 · ⁨Lección 1⁩ El esqueleto de C C trabaja de manera diferente a los lenguajes en otro lugar de este sitio, y la diferencia moldea todo l… 2:40 Lesson 2 · ⁨Lección 2⁩ Tipos y aritmética C te permitirá dividir siete entre dos y darte tres, sin advertencia ni error. El tipo que elegiste deci… 2:29 Lesson 3 · ⁨Lección 3⁩ Selección en C C no tiene un tipo verdadero-falso como otros lenguajes aquí. En su lugar, tiene una regla: cero es fals… 2:10 Lesson 4 · ⁨Lección 4⁩ Bucles en C C te da dos bucles, y para contar hacen el mismo trabajo. La versión while pone el inicio, la prueba y e… 2:02 Lesson 5 · ⁨Lección 5⁩ Funciones en C Una función C te dice todo sobre sí misma en su primera línea. Comienza con el tipo de retorno — lo que … 1:54 Lesson 6 · ⁨Lección 6⁩ Bucles anidados Un bucle dentro de otro no es complicado, pero el orden importa y es fácil confundirse. El contador exte… 2:39 Lesson 7 · ⁨Lección 7⁩ Arreglos en C Veinte temperaturas y veinte nombres de variables son veinte oportunidades de escribir mal uno. C te da … 2:34 Lesson 8 · ⁨Lección 8⁩ Punteros Hace dos lecciones ocurrió algo extraño. Una función que sumaba uno a un int no cambió nada fuera, porqu… 2:28 Lesson 9 · ⁨Lección 9⁩ Cadenas en C C no tiene ningún tipo de cadena. Lo que tiene es un array de char, y todo sobre las cadenas en este len… 2:30 Lesson 10 · ⁨Lección 10⁩ Algoritmos de arrays Cuatro trabajos surgen una y otra vez con arreglos, y parecen cuatro recetas diferentes. No lo son. Cada… 2:26 Lesson 11 · ⁨Lección 11⁩ Arrays bidimensionales Un plano de asientos, un tablero de ajedrez, un mes de temperaturas para seis ciudades — estos son cuadr… 2:30 Lesson 12 · ⁨Lección 12⁩ Búsqueda Te encontraste con este último lección. La búsqueda lineal verifica los elementos uno tras otro, desde e… 2:29 Lesson 13 · ⁨Lección 13⁩ Ordenamiento Cada ordenación en esta lección se basa en un pequeño movimiento: intercambiar dos elementos. Y no se pu… 2:29 Lesson 14 · ⁨Lección 14⁩ Recursividad Una función recursiva es aquella que se llama a sí misma, y todas tienen exactamente las mismas dos part… 2:24 Lesson 15 · ⁨Lección 15⁩ Estructuras Algunos valores pertenecen juntos. Un punto es una x y una y; un rectángulo es un ancho y un alto. Puede… 2:26 Lesson 16 · ⁨Lección 16⁩ Memoria dinámica Cada variable local que has escrito hasta ahora vive en la pila. Aparece cuando la función comienza y de… 2:21 Lesson 17 · ⁨Lección 17⁩ Listas encadenadas Un arreglo es un bloque sólido. Una lista enlazada es lo opuesto: pequeños structs llamados nodos, dispe… 2:30 Lesson 18 · ⁨Lección 18⁩ Pilas y colas El orden en que sacas las cosas no es un detalle. Es toda la diferencia entre un botón de deshacer y una… 2:30 Lesson 19 · ⁨Lección 19⁩ Archivos de texto Todo lo que has escrito hasta ahora vive enteramente en memoria, así que cuando el programa termina, tod… 2:19 Lesson 20 · ⁨Lección 20⁩ Manejo de errores En muchos lenguajes, una función que no puede realizar su trabajo lanzará una excepción, y alguien en al… 2:30 Lesson 21 · ⁨Lección 21⁩ Bits y binario Dentro de la máquina un int no es un número decimal; es una fila de bits, cada uno un cero o un uno. Lee… 2:28 Lesson 22 · ⁨Lección 22⁩ Codificación de longitud de corrida Una captura de pantalla de esta página es mayoritariamente un color, repetido. Almacenar ese color diez … 2:31 Lesson 23 · ⁨Lección 23⁩ Antes del compilador Algo se ejecuta antes de que el compilador vea tu archivo. Se llama preprocesador, y maneja cada línea q…

Log in or create account · ⁨Iniciar sesión o crear cuenta⁩

IGCSE, A-Level & AP