Algorítimo - Dia da semana

Este algorítimo foi implementado em uma aplicação que, configurado uma dada data, seria necessário mostrar ao usuário o dia da semana. Trata-se de uma aplicação bastante conhecida e, particularmente, este algorítimo, é o mais utilizado. Todavia, é necessário certas precauções no trato dos números, pois, no momento que o sistema trunca os decimais, erro podem surgir, principalmente nas divisões. Mostro abaixo uma implementação que usa força bruta para evitar este erro. Particularidades do algorítimo: Autor: Christian Zeller (http://en.wikipedia.org/wiki/Christian_Zeller) Calendário: Gregoriano (http://en.wikipedia.org/wiki/Gregorian_calendar) Dias da semana: 0 = sábado, 1 = segunda-feira, 2 = terça-feira ... Meses: janeiro e fevereiro são considerados meses 13 e 14 do ano anterior Embraces!

Por: Ezequias Rocha


Teste de desempenho com números primos em C

Estendendo o assunto de teste de desempenho com números primos em BASH que publiquei antes http://www.vivaolinux.com.br/script/Teste-de-desempenho-com-numeros-primos-em-BASH tive um tempinho e codifiquei também em C. Desta vez não compilei no SO do servidor, mas em desktop Windows com GCC mesmo. No período de quase uma hora rodando num Celeron D com 1 GB de memória, obtive UM resultado: Primo 1410065413 Primo 1410065441 Primo 1410065443 O Desktop apresenta alguns momentos de "stall", travamento, mas bem de leve. Tipo ao digitar demora pra sair do buffer. Vou compilar no servidor e executar com `time` como fiz com o BASH. Testem o desempenho e divirtam-se!

Por: Andre Miguel


Gerador de Senhas

Simples programa em C para geração de senhas. Serve como base para criação de wordlists.

Por: Thiago


Despertador em C

Um simples despertador desenvolvido em C. Ele chama o Audacious na hora de despertar com a música escolhida. Para usá-lo, basta copiar a música desejada para o diretório "/home/usuario", e renomeá-la para "musica.mp3".

Por: Perfil removido


Usando medidas de comprimento

Programa que faz transformação de uma unidade em uma unidade menor ou maior.

Por: euteste da silva


Conjunto de Mandelbrot (Fractal)

Como uma pequena homenagem ao matemático Benoît Mandelbrot , falecido no dia 14 do mês passado, um programa que gera um arquivo bitmap do conjunto de Mandelbrot. Para poupar espaço aqui, você pode encontrar maiores informações aqui: http://en.wikipedia.org/wiki/Mandelbrot_set Espero que o programa seja útil.

Por: Perfil removido






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts