O código de programación en C é unha biblioteca de 82 programas en C completos e funcionais para estudantes e principiantes. Cada programa está escrito en C estándar (C17), compílase sen avisos e inclúe unha execución de exemplo real e unha breve explicación de como funciona. Os diagramas mostran o que ocorre dentro dos programas de ordenación, busca, matricial e de punteiro.
Que abrangue a aplicación
• Conceptos básicos: como compilar e executar un programa, Ola Mundo, ler a entrada de forma segura con scanf e fgets, operadores aritméticos, intercambio, tamaños e rangos de tipos de datos, códigos de caracteres
• Condicións: par ou impar, vogal ou consoante, anos bisestos, o maior de tres números, calculadora de cualificacións, raíces dunha ecuación cuadrática
• Bucles e números: suma e media, táboa de multiplicar, suma de díxitos, números inversos e palíndromos, factorial, serie de Fibonacci, comprobación prima, criba de Eratóstenes, números de Armstrong e perfectos, MCD e MCM, nCr e nPr, potencia rápida
• Patróns: triángulos estrela e numéricos, pirámide, diamante, cadrado oco, triángulo de Floyd, triángulo de Pascal
• Sistemas numéricos: decimal a binario, octal e hexadecimal e inverso, operadores bit a bit
• Matrizes: suma e media, elemento maior e menor, inverso, inserción e eliminación, busca lineal, busca binaria, ordenación por burbullas, ordenación por selección, ordenación por inserción, fusión de matrices ordenadas, reconto de frecuencias, eliminación de duplicados
• Matrices: suma e resta, multiplicación, transposición, determinantes 2 × 2 e 3 × 3
• Cadeas: lonxitude, reversión, palíndromo, reconto de vogais, conversión de maiúsculas e minúsculas, reconto de palabras, concatenar, comparar e copiar sen biblioteca, comprobación de anagramas, eliminación de caracteres, de cadea a enteiro
• Punteiros e funcións: conceptos básicos dos punteiros, intercambio con punteiros, matrices e punteiros, matrices dinámicas con malloc e realloc, punteiros de funcións e qsort, recursividade, Torre de Hanoi
• Estruturas e ficheiros: rexistros de estudantes, números complexos, escribir e ler un ficheiro de texto, contar liñas e palabras nun ficheiro, copiar un ficheiro
• Proxectos sinxelos: calculadora, conversor de temperatura, menú de conta bancaria, xogo de adiviñar números, tres en liña
Cada páxina do programa ten
• o programa completo, listo para copiar, compilar e executar
• unha execución de mostra capturada do programa real, coa entrada escrita resaltada
• unha explicación clara de "como funciona", con táboas e diagramas onde axudan
• notas sobre erros comúns: desbordamento de enteiros, desbordamentos de búfer, entrada insegura e comportamento indefinido
• ligazóns a programas relacionados
Para quen é
Estudantes que aprenden C na escola ou na universidade, principiantes que aprenden mellor con exemplos e calquera persoa que se prepare para exames de laboratorio de programación ou probas prácticas. É o complemento de programas de exemplo da aplicación de titoriais de programación en C.
Características
• Funciona sen conexión: non se precisa conexión a internet
• Explicacións dispoñibles en 8 idiomas: inglés, español, portugués, francés, alemán, árabe, hindi e indonesio
• Busca en todos os programas
• Modo escuro
• Deseño limpo para teléfonos e tabletas
• Sen inicio de sesión
Os programas son orixinais e foron probados cun compilador C17. Esta aplicación é unha axuda de estudo independente; non está afiliada a ningún provedor de compiladores nin organismo de estándares.
Exemplos de programación en C: 82 programas probados con execucións de mostra e explicacións
Última actualización
13 de out. de 2026