Anterior Proxima

MultipMatriz.java

Script que realiza a multiplicação entre duas matrizes. Uma facilidade do script é que ele permite alimentar a ordem das matrizes e preencher os valores tanto de forma manual quanto randômica. Ideal para elaborar/corrigir exercícios.

Por: Edson G. de Lima


MostraSeNumPrimo.java

Script bem comentado que permite ótima compreensão do algoritmo usado para identificar se o número digitado é primo e também reduzir a quantidade de processamento. Outro ponto interessante é que o script informa o motivo pelo qual um determinado número não é primo. Por exemplo: a célebre sequência 31, 331, 3.331, 33.331, 333.331, 3.333.331 e 33.333.331 onde todos são primos e nos induzem a pensar que 333.333.331, 3.333.333.331 (...) também são. O script dirá porque as próximas sequências não são.

Por: Edson G. de Lima


RatingSistemaElo.java

Pode ser utilizado para atualizar o rating dos participantes de um torneio de xadrez utilizando o Sistema Elo.

Por: Edson G. de Lima


Simulador de Empréstimos

O script faz uma comparação entre os juros simples e os compostos e faz uma simulação de um empréstimo retornando o valor de uma prestação.

Por: Rafael Iguatemy


Script em bash para compilação do kernel 3.3.2 para Ubuntu 11.10 com patch 3.3.0-ck1

Script em bash para compilação automática do kernel linux no ubuntu 11.10 64 BITS para PC/NOTEBOOKs que tenha no minimo 2 GB de memoria RAM, ele baixa e compila tudo automaticamente usando CFLAGS -MARCH=NATIVE + -Ofast + patch 3.3.0-ck1 do Con Kolivas, só sendo necessário escolher a arquitetura exata do seu processador no MENUCONFIG. Pagina do projeto: http://sourceforge.net/projects/scriptkernel/

Por: Mário RPG


Script de compilação do kernel 3.3.4 no Ubuntu 11.10 64 bits

Script em bash para compilação automática do kernel linux no ubuntu 11.10 64 BITS para PC/NOTEBOOKs que tenha no minimo 2 GB de memoria RAM, ele baixa e compila tudo automaticamente usando CFLAGS -MARCH=NATIVE + -Ofast + patch 3.3.0-ck1 do Con Kolivas, só sendo necessário escolher a arquitetura exata do seu processador no MENUCONFIG. Pagina do projeto: http://sourceforge.net/projects/scriptkernel/

Por: Mário RPG


Calcular ritmo de corrida de rua

Pode ser utilizado para calcular o ritmo de corrida de rua de vários atletas de uma equipe. No mundo das corridas de rua, esse ritmo é dado em "min, seg / km".

Por: Edson G. de Lima


Crivo de Eratóstenes Simples em Fortran 95

Para compilar, use: "gfortran sieve001.f95 -o sieve001", igual GNU Pascal e GCC Particularidades desta linguagem: - Início e fim de blocos demarcados por palavras, lembrando Pascal; - Cláusula "Program" ao início do programa semelhante a Pascal; - Declaração de variáveis no início do código, como em Pascal. - Arrays podem ser bem flexíveis ao serem dimensionados; - Usam-se parêntesis para determinar elementos de um array; - A simples declaração "LISTAGEM(:)=12345" preenche todos os elementos do array LISTAGEM com o mesmo valor. - Cláusula de fim de blocos terminam geralmente com a seguinte estrutura: "END" + "Comando titular do bloco" + "Identificador criador pelo programador". Exemplos: END DO, END IF, END PROGRAM XXXXXXX, END FUNCTION XXXXXXX; - Comentários são declarados após um ponto de exclamação; - Operadores lógicos são identificados por palavras abreviadas entre pontos (.OP.). Exemplos: .AND. .OR. .NOT. Provavelmente foi daí que veio .AND., .T. .F. do Dbase, Clipper etc.; - Originalmente "maior que (>)", "menor que (<)", "maior ou igual que (>=)", "menor ou igual que (<=)" etc em Fortran escreviam-se igual ao que se usa hoje em Bash Script ou no comando test: * Maior que: .GT. (Greater Than). Em Bash: -gt * Menor que: .GT. (Less Than). Em Bash: -lt * Maior ou igual que:: .GE. (Greater or Equal Than). Em Bash: -ge * Menor ou igual que:: .LE. (Less or Equal Than). Em Bash: -ge * Igual a: .EQ. (Equal). Em Bash -eq * Diferente de: .NE. (Not Equal). Em Bash -ne Usados dentro de colchetes em scripts em comandos "if/elif" e "while", por exemplo. - Atualmente os operadores simbólicos consagrados do tipo ">" para a omparação "maior que" podem ser usados em lugar das letras e pontos. No script fica como exemplificado. - Formatação de entrada/saída de strings e números, são mais complicadas que em C. São feitas com uma variável de string pré-declarada ou com um comando chamado "FORMAT", podendo até ter um número de linha de código (label) para identificá-lo. FORMAT lembra um comando chamado "PICTURE" do Clipper/XBase; - Impressão de término de linha ('\n' em C) no comando Write pode ser cancelada com a incomum declaração "Advance='no'"; - Cláusula "PARAMETER" pode definir constantes; - Strings são definidas por uma notação semelhante a uma multiplicação de um tipo de dado (Character) por um valor. Exemplo: Character*5. - Não existe operador para resto de divisão (módulo, sinal de porcentagem "%" em C), sendo necessário o uso de uma função já implementada na linguagem (não aparece neste código). - Não encontrei operador de auto-incremento semelhante ao "duplo mais" em C. Fortran não é lacônico, conciso e simbólico quanto C, porém pode ser tão poderoso quanto. Existem algumas facilidades sintáticas que não devem ser subestimadas.

Por: Perfil removido



Anterior Proxima



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts