Cálculo do MDC em Perl
Publicado por Perfil removido (última atualização em 24/02/2015)
[ Hits: 4.726 ]
Algoritmo euclidiano simples de máximo denominador comum em Perl.
#!/usr/bin/perl
use strict;
use warnings;
sub mdc {
my ($n1, $n2) = (shift, shift);
return ($n1|$n2) if ($n1==0 || $n2==0);
return 1 if ($n1==1 || $n2==1);
return $n1 if ($n1==$n2);
my $tmp = 0;
while ($n2>0) {
$tmp = $n2;
$n2 = $n1 % $n2;
$n1 = $tmp;
}
return $tmp;
}
my $x = 1024;
my $y = 768;
my $z = mdc($x,$y);
print "$z\n";
Cálculo de área de uma figura geométrica
Cadastro usando arquivos .txt para guardar dados
Separa os dígitos de um número
Nenhum comentário foi encontrado.
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Linux Mint: Zram + Swapfile em Btrfs
O widget do Plasma 6 Área de Notificação
Quando vocês pararam de testar distros? (16)
Quero instalar, configurar, setar tamanho do rsyslog. (5)









