Em estatística, a média é simplesmente uma média de um espaço amostral , que é um grupo de números em um conjunto. Você calcula a média , adicionando todos os números juntos e , em seguida, dividindo a soma pelo número total de itens no espaço amostral . Usando Perl, você pode programar uma função para calcular a média e , em seguida, chamá-lo de qualquer outro lugar no seu programa. Você só precisa usar o espaço amostral como uma matriz e um par de variáveis como contadores - você não precisa de quaisquer outras funções embutidas. Instruções
1
Abra um arquivo de programa Perl. Digite o seguinte código:
sub média {
minha @ set = @ _ ;
$ Total = 0;
Isso define uma nova função chamada " significar" e , em seguida, cria uma matriz denominada "@ set" que leva a lista de argumentos passados para a função . Ele também cria uma variável chamada " $ total", e inicializa a zero
2
Digite o seguinte código:
for ($ i = 0; $ i < @ set. ; $ i + +) {
$ Total = $ total + @ defina [ $ i ]; }
Este " loop " declaração cria uma variável de contador chamado "$ i " e usa-lo para percorrer todos os números do " @ set " array e adiciona -los juntos , salvando o resultado no" variável $ total » .
3
Digite o seguinte código:
print " Total de Números: " . @ definido. "\\ n" ;
print " Soma " . $ total. "\\ n" ;
print " média " . $ total /@ set ;
print " \\ n \\ n"; }
Estas linhas formatar a saída e mostrar ao usuário quantos números estavam no espaço amostral , o seu valor total ea média . Em seguida, imprime duas linhas em branco para facilitar a leitura , e fecha a função média
4
Digite o seguinte código: .
Média ( 1,2,3) ;
média ( 6,11,7 );
média ( 5,2,5,2,66,4,2,26,64,23 );
Estas linhas testar a função dizer. A primeira chamada tem três números totais que somam seis e têm uma média de dois. A segunda chamada de novo tem três números totais que somam 24 e têm uma média de oito anos. A terceira chamada tem 10 números totais que somam 199 e tem uma média de 19,9 .
5
Salve o programa Perl.