lucianobragaweb / algoritmos-logica-programacao

Algoritmos em linguagem Pascal desenvolvidos nas aulas de Lógica de Programação do curso Ciência da Computação da Universidade Estadual do Vale do Acaraú - UVA

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algoritmos de Lógica de Programação em Pascal

Algoritmos em linguagem Pascal desenvolvidos nas aulas de Lógica de Programação do curso de Ciências da Computação da Universidade Estadual do Vale do Acaraú - UVA

Motivação

Ao organizar esse repositório pretendo ajudar de alguma forma outros estudantes do curso que por vezes tem dificuldade no entendimento e resolução dos algoritmos propostos nos exercícios de lógica de programação, além de ser é uma boa maneira de manter um histórico dos exercícios realizados para estudo posterior.

Organização

Os arquivos estão organizados em pastas contendo um arquivo com o código fonte do programa juntamente com um README.md que contém a questão que aquele algoritmo resolve e quaisquer outras informações e ou observações sobre a resolução do problema.

Pré-requisitos

Alguns pré-requisitos simples são nescessários para editar e compilar os arquivos de código.

Compilador

Para compilar os arquivos será nescessário instalar o compilador da linguagem Pascal. Download: https://www.freepascal.org/download.var

Linux - Instalação em sistemas baseados no Debian (Ubuntu, Mint, etc...)

sudo apt install fpc

Windows - Baixar o compilador no site oficial https://www.freepascal.org/download.var e seguir as instruções.

Editor de Textos

Pode usar até mesmo o Bloco de Notas ou qualquer outro editor de texto puro. Mas se prefere um editor que ofereça o recurso de sintaxhighlight pode usar Geany, Sublime Text, Atom.io, Visual Studio code ou qualquer outro das sua preferência.

O editor Geany parece ser o mais apropriado por já dispor de ferramentas de compilação e execução dos programas mais facilmente.

Autores

Contribuindo

Este repositório é voltado ao estudo através de programas simples, então caso queira ajudar com a correção de erros ou mesmo se quiser reescrever um algoritmo de maneira mais simples basta seguir as instruções abaixo. Caso tenha interesse em incluir novos algoritmos também sinta-se a vontade.

  1. Faça o Fork deste repositório (https://github.com/lucianobragaweb/algoritmos-logica-programacao/fork)
  2. Crie uma nova branch (git checkout -b feature/novoAugoritmo)
  3. Comite suas mudanças (git commit -am 'Adicionando um novo augoritmo')
  4. Dê um Push para a branch (git push origin feature/novoAugoritmo)
  5. Crie um novo Pull Request

Licença

Este projeto está licenciado sob a licença MIT - veja o LICENSE para mais detalhes.

About

Algoritmos em linguagem Pascal desenvolvidos nas aulas de Lógica de Programação do curso Ciência da Computação da Universidade Estadual do Vale do Acaraú - UVA

License:MIT License


Languages

Language:Pascal 100.0%