C Programming Code

Contém anúncios
Classificação do conteúdo
Todos
10 mil+
downloads
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este app

O livro "C Programming Code" é uma biblioteca com 82 programas completos e funcionais em C para estudantes e iniciantes. Cada programa é escrito em C padrão (C17), compila sem avisos e inclui um exemplo de execução real e uma breve explicação de seu funcionamento. Diagramas mostram o que acontece dentro dos programas de ordenação, busca, matrizes e ponteiros.

O que o aplicativo abrange

• Conceitos básicos: como compilar e executar um programa, Olá Mundo, leitura segura de entrada com scanf e fgets, operadores aritméticos, troca de funções, tamanhos e intervalos de tipos de dados, códigos de caracteres
• Condições: par ou ímpar, vogal ou consoante, anos bissextos, maior de três números, calculadora de notas, raízes de uma equação quadrática
• Laços e Números: soma e média, tabuada, soma dos dígitos, números invertidos e palíndromos, fatorial, sequência de Fibonacci, verificação de números primos, Crivo de Eratóstenes, números de Armstrong e números perfeitos, MDC e MMC, nCr e nPr, potência rápida
• Padrões: triângulos estrela e numéricos, pirâmide, losango, quadrado oco, triângulo de Floyd, triângulo de Pascal
• Sistemas Numéricos: decimal para binário, octal e hexadecimal e vice-versa, operadores bit a bit
• Matrizes: soma e média, maior e menor elemento, inversão, inserção e exclusão, busca linear, busca binária, ordenação por bolha, ordenação por seleção, ordenação por inserção, mesclagem • Matrizes: ordenação de arrays, contagem de frequência, remoção de duplicados
• Matrizes: adição e subtração, multiplicação, transposição, determinantes 2 × 2 e 3 × 3
• Strings: comprimento, inversão, palíndromo, contagem de vogais, conversão de maiúsculas e minúsculas, contagem de palavras, concatenação, comparação e cópia sem biblioteca, verificação de anagramas, remoção de caracteres, conversão de string para inteiro
• Ponteiros e Funções: conceitos básicos de ponteiros, troca com ponteiros, arrays e ponteiros, arrays dinâmicos com malloc e realloc, ponteiros de função e qsort, recursão, Torre de Hanói
• Estruturas e Arquivos: registros de alunos, números complexos, escrita e leitura de um arquivo de texto, contagem de linhas e palavras em um arquivo, cópia de um arquivo
• Projetos Simples: calculadora, conversor de temperatura, menu de conta bancária, jogo de adivinhação de números, jogo da velha

Cada página do programa contém:
• o programa completo, pronto para copiar, compilar e executar
• uma execução de exemplo capturada do programa real, com a entrada digitada destacada
• uma explicação clara de "como funciona" Explicações detalhadas, com tabelas e diagramas quando úteis
• Notas sobre erros comuns: estouro de inteiro, estouro de buffer, entrada insegura e comportamento indefinido
• Links para programas relacionados

Para quem é indicado
Estudantes de C na escola ou universidade, iniciantes que aprendem melhor com exemplos e qualquer pessoa se preparando para provas práticas ou laboratórios de programação. É o complemento de programas de exemplo para o aplicativo tutorial de Programação em C.

Recursos
• Funciona offline: não requer conexão com a internet
• Explicações disponíveis em 8 idiomas: inglês, espanhol, português, francês, alemão, árabe, hindi e indonésio
• Busca em todos os programas
• Modo escuro
• Layout limpo para celulares e tablets
• Sem necessidade de login

Os programas são originais e foram testados com um compilador C17. Este aplicativo é um auxílio de estudo independente; não possui vínculo com nenhum fornecedor de compilador ou órgão de padronização.
Exemplos de programação em C: 82 programas testados com exemplos de execução e explicações.
Atualizado em
13 de out. de 2026

Segurança dos dados

Sua segurança começa quando você entende como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
  • Este app pode compartilhar estes tipos de dados com terceiros
    Local, Atividade no app e mais 2
  • Nenhum dado foi coletado
    Saiba mais sobre como os desenvolvedores declaram a coleta
  • Os dados são criptografados em trânsito
  • Não é possível excluir os dados

O que há de novo

Improved Arabic display: maths, codes and English names in tables now read in the right order.