Scripts sugeridos

Raizes de Função Quadrática

Meu primeiro script em Python. Retorna uma lista com as duas raízes de uma função do segundo grau (função quadrática) ou a mensagem de erro correspondente.

Por: Vicente E. R. Marçal


Hashing Linear

O código é uma implementação de um arquivo estruturado como uma tabela hash que usa o método Hashing Linear. O programa deve representar os seguintes parâmetros como constantes: 1. N: número de páginas inicial; 2. REGISTROS_POR_PAGINA: número de registros por página no disco. O programa deve permitir que os valores destas constantes sejam alterados (para qualquer valor maior ou igual a 1). Os valores iniciais destas variáveis devem ser: N = 2 e REGIST ROS_P OR_P AGINA = 3. Todas as páginas terão o mesmo número de registros. Cada registro será composto por um valor inteiro positivo (chave), outro valor inteiro positivo (idade) e por uma cadeia de caracteres (nome). As funções de hashing a serem utilizadas (por nível) são: h.nivel(chave) = chave mod (N x 2^nivel) Como usar o programa: Para começar a inserção entre com a letra "i" e na linha seguinte uma chave (um número maior que 0), na linha seguinte um nome e depois uma idade. Para consultar ou remover registros entre: - Consultar - "c" e na linha seguinte a chave. - Remover - "r" e na linha seguinte a chave. Para imprimir a estrutura da tabela Hash entre com a letra "p" Para encerrar o programa entre com a letra "e". Para executar o código utilize o arquivo "principal.py" para execução/compilação.

Por: Danilo Azevedo


Dividir um grupo de arquivos em vários CDs Ou DVDs

Este script permite que uma série de arquivos sejam organizados em vários DVDs/CDs de forma otimizada, isto é, tentando sempre utilizar ao máximo o espaço disponível na mídia. É útil quando você não quer pensar muito na melhor organização e eu venho usado para organizar os meus arquivos de backup. Ao final, ele lista uma opção de organização. Como o algoritmo é estatístico, você pode rodar novamente para ter um resultado diferente, apesar de construído com os mesmos critérios.

Por: Marcelo Barros de Almeida


O maior quebra cabeças de sempre

Depois de algum tempo de estudo de Python, consegui criar um script que põe a prova os conhecimentos matemáticos da comunidade. É um quebra cabeças danado, tive muitas horas estudando para conseguir desvendá-lo e desejo sorte a vocês malta.

Por: Perfil removido


Existência de triângulo em Python 3

Programa em Python 3, que recebe três valores e decide se eles formam um triângulo. Também diz se o triângulo é equilátero, isósceles ou escaleno.

Por: Perfil removido





Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts