Código de programación en C es una colección de 82 programas en C completos, con su salida, para estudiantes y principiantes que aprenden mejor con ejemplos.
Cada programa en C está listo para copiar, compilar y ejecutar, incluye una ejecución real y explica cómo funciona el código. Todo funciona sin conexión.
No son fragmentos sueltos: cada uno de los 82 ejemplos de programación en C es un programa completo en C estándar (C17) que compila sin advertencias, seguido de la salida de una ejecución real y una explicación sencilla.
Programas en C de la app (11 secciones)
• Conceptos básicos: cómo compilar y ejecutar, Hola mundo, leer datos de forma segura con scanf y fgets, operadores aritméticos, intercambiar dos números, tamaños y rangos de los tipos de datos, códigos ASCII
• Condiciones: par o impar, vocal o consonante, año bisiesto, el mayor de tres números, calculadora de calificaciones, raíces de una ecuación cuadrática
• Bucles y números: suma y promedio de n números, tabla de multiplicar, suma de dígitos, invertir un número, número palíndromo, factorial, serie de Fibonacci, número primo, criba de Eratóstenes, números de Armstrong, MCD y MCM, nCr y nPr, potencia de un número, números perfectos
• Patrones: triángulos de estrellas y números, pirámide de estrellas, rombo, cuadrado hueco, triángulo de Floyd, triángulo de Pascal
• Sistemas de numeración: decimal a binario, binario a decimal, decimal a octal y hexadecimal, hexadecimal a decimal, operadores a nivel de bits
• Arreglos: suma y promedio, elemento mayor y menor, invertir un arreglo, insertar y eliminar, búsqueda lineal, búsqueda binaria, ordenamiento de burbuja, por selección y por inserción, combinar arreglos ordenados, contar frecuencias, eliminar duplicados
• Matrices: suma y resta de matrices, multiplicación de matrices, matriz transpuesta, determinantes de 2 × 2 y 3 × 3
• Cadenas: longitud, invertir una cadena, cadena palíndroma, contar vocales y consonantes, mayúsculas y minúsculas, contar palabras, líneas y caracteres, concatenar, comparar y copiar cadenas, anagramas, quitar espacios, vocales o puntuación, cadena a entero
• Punteros y funciones: conceptos básicos de punteros, intercambio con punteros, arreglos y punteros, arreglo dinámico con malloc y realloc, punteros a funciones y qsort, recursividad, Torre de Hanói
• Estructuras y archivos: registros de estudiantes, números complejos, escribir y leer un archivo de texto, contar líneas y palabras de un archivo, copiar un archivo
• Proyectos sencillos: calculadora, conversor de temperatura, menú de cuenta bancaria, juego de adivinar el número, tres en raya
Cada página tiene
• el código fuente completo, listo para copiar y ejecutar
• una ejecución real del programa, con la entrada escrita resaltada
• una explicación clara de cómo funciona, con tablas y diagramas cuando ayudan
• avisos sobre errores comunes: desbordamiento de enteros, desbordamiento de búfer, entrada insegura y comportamiento indefinido
• enlaces a programas relacionados
Funciones
• 82 programas en C con salida en 11 secciones
• 13 diagramas de ordenamiento, búsqueda, matrices, punteros y recursividad
• Búsqueda en todos los programas desde la pantalla de inicio
• Modo oscuro
• Funciona sin conexión, sin cuenta
• Disponible en 8 idiomas: English, Español, Português, Français, Deutsch, العربية, हिन्दी y Bahasa Indonesia (las explicaciones están traducidas; el código C es el mismo)
Para quién es
• Estudiantes de C en el instituto o la universidad que quieren código C que funcione
• Principiantes que entienden mejor un concepto al ver un programa completo y su salida
• Quien prepara exámenes prácticos o de laboratorio de programación en C
Los programas son originales y se probaron con un compilador C17. Código de programación en C es un material de estudio independiente; no está afiliado a ningún fabricante de compiladores ni universidad.
Programas en C con salida: 82 ejemplos de programación en C bien explicados
Última actualización
13 oct 2026