Skip to content

Repositório com implementações em C de algoritmos envolvendo estruturas sequenciais, condicionais e de repetição. O objetivo é resolver problemas simples e introduzir conceitos de controle de fluxo, como loops e decisões, de forma prática e aplicada.

License

Notifications You must be signed in to change notification settings

JoseDaniloS/algorithms

Repository files navigation

Algoritmos em C

Este repositório contém os códigos desenvolvidos durante a disciplina de Algoritmos, com foco na linguagem de programação C. O objetivo é registrar e compartilhar os aprendizados e exercícios realizados ao longo do curso.

📚 Conteúdo

O repositório abrange os seguintes tópicos:

  1. Estruturas Sequenciais

    • Códigos básicos para manipulação de entrada e saída de dados.
    • Exemplos de cálculos simples (soma, média, área, etc.).
  2. Estruturas Condicionais

    • Uso de if, else if, e else.
    • Implementação de decisões baseadas em condições lógicas.
    • Exemplos práticos como verificação de números pares/impares, validação de idade, etc.
  3. Estruturas de Repetição

    • Uso de laços for, while e do-while.
    • Exemplos de repetição para cálculos, contagens e processamento de dados.
  4. Funções

    • Definição e chamada de funções.
    • Funções com e sem retorno.
    • Passagem de parâmetros.
    • Exemplos como cálculo de fatorial, Fibonacci e operações matemáticas personalizadas.
  5. Vetores e Matrizes

    • Manipulação de arrays unidimensionais e bidimensionais.
    • Exemplos de processamento de listas de números e tabelas de dados.

📂 Estrutura do Repositório

/
├── estruturas-sequenciais/ 
│   │
│   └── #Códigos básicos para manipulação de entrada e saída de dados.
├── estruturas-condicionais/
│   │
│   └── Uso de `if`, `else if`, e `else`.
├── estruturas-repeticao/
│   │
│   └── Uso de laços `for`, `while` e `do-while`.
├── funcoes/
│   │
│   └── Definição e chamada de funções.
└── vetores-matrizes/
    │
    └── Manipulação de arrays unidimensionais e bidimensionais.

🚀 Como Executar os Códigos

  1. Certifique-se de ter um compilador C instalado, como o gcc.
  2. Clone este repositório no seu computador:
    git clone https://github.com/JoseDaniloS/algorithms
  3. Navegue até o diretório desejado e compile o código:
    gcc arquivo.c -o arquivo
  4. Execute o programa compilado:
    ./arquivo

✍️ Autor


Jose Danilo Santos do Nascimento

Desenvolvido como parte do aprendizado na disciplina de Algoritmos.

About

Repositório com implementações em C de algoritmos envolvendo estruturas sequenciais, condicionais e de repetição. O objetivo é resolver problemas simples e introduzir conceitos de controle de fluxo, como loops e decisões, de forma prática e aplicada.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages