Mostrando postagens com marcador DOWNLOADS. Mostrar todas as postagens
Mostrando postagens com marcador DOWNLOADS. Mostrar todas as postagens

domingo, 25 de junho de 2017

Jogo da forca em linguagem C


Olá pessoal, depois de ver vários projetos de jogo da forca em linguagem C, decidi criar o meu. Fiz isso pois as implementações que encontrei tinham palavras pré-definidas no código fonte ou quando as palavras estavam em um arquivo, elas tinha um tamanho máximo. Daí pensei em criar o jogo da forca em que as palavras e dicas ficassem armazenadas em arquivos e que pudessem ter tamanho qualquer. Assim o projeto utiliza arquivo e alocação dinâmica. Para o projeto não ficar desorganizado ele foi feito com base no MVC.

sábado, 4 de março de 2017

Biblioteca para manipulação de Strings em C

Quem já mexeu com a linguagem C sabe... Nem sempre é fácil manipular strings, ainda mais quando tem-se que tratá-las de forma dinâmica. Por isso criei uma biblioteca para manipular strings.
Com essa biblioteca torna-se fácil:
  • Copiar texto de uma string para outra;
  • Concatenar strings;
  • Substituir trechos da string;
  • Comparar strings;
  • (sprint) Compor uma string com  int, float, bool e double.Para
     
Para quem tem interesse basta clicar aqui para acessar o repositório do projeto.

terça-feira, 16 de dezembro de 2014

GERENCIADOR DE NOTAS TRIMESTRAL


Com essa planilha você consegue ter um melhor controle sobre as suas notas.
Utilizando esta planilha você pode descobrir a nota necessária para os próximos trimestres, nota necessária para a recuperação.



GERENCIADOR DE NOTAS SEMESTRAL

Com essa planilha você consegue ter um melhor controle sobre as suas notas.
Utilizando esta planilha você pode descobrir a nota necessária para os próximos semestres, nota necessária para a recuperação.




GERENCIADOR DE NOTAS BIMESTRAL


Com essa planilha você consegue ter um melhor controle sobre as suas notas.
Utilizando esta planilha você pode descobrir a nota necessária para os próximos bimestres, nota necessária para a recuperação.




segunda-feira, 15 de dezembro de 2014

BIBLIOTECA PARA OPERAÇÕES MATEMÁTICAS

BIBLIOTECA SOHAKY

INTRODUÇÃO

Essa biblioteca foi criada com a finalidade de facilitar o desenvolvedor ter de realizar operações matemáticas com uma string.

O nome desta biblioteca é Sohaky, foi desenvolvida por Lorhan Sohaky em 2014, e essa biblioteca foi criada utilizando linguagem C.

FUNCIONALIDADES

A biblioteca Sohaky recebe caracteres e resolve operações matemáticas tais como soma, subtração, divisão e exponenciação.

Além disso, a biblioteca respeita a ordem de prioridade, como resolver o que há dentro de parenteses, por exemplo.

LIMITAÇÕES

Essa biblioteca ainda está em fase de desenvolvimento, então por este motivo, quando o usuário digita operações matemáticas que resultem em dizimas periódicas os resultados podem ser aproximados.
E novas funções ainda estão por vir, como realizar operações com logaritmo e raiz.

O QUE JÁ É POSSÍVEL

Você pode receber em uma string varias operações matemáticas, e a biblioteca resolverá e retornará o valor para a variável.
EXEMPLO:

VARIÁVEL_CARÁCTER<-"1+1*2/4"

VARIÁVEL_NUMÉRICA<-resolve(VARIÁVEL_CARÁCTER)
Logo, a variável numérica vai ter o valor de 1,5.

COMO UTILIZAR A BIBLIOTECA

Exemplo:
#include <sohaky.h>  int main(){   char r[100]; double res; res=resolve(r); melhora(res,r);   return 0;  }
Para resolver operações matemáticas de uma variável utiliza-se o comando "resolve(char var)".
Para simplificar a resposta utiliza-se o comando "melhora(double var, char var)".