Buscar

amplitude,desvio.raizmedia.mediaharmonica

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#programa python
#um algoritmo para obter as estatísricas de um vetor X de n elementos
# entrada
n = input("Numero de elementos: ")
x = []
for i in range(n):
 e = input("x[" + str(i) + "]: ")
 x = x + [ e ]
# ESCREVA SUA RESPOSTA ABAIXO
# calcula a media
soma = 0.0
for e in x:
 soma = soma + e
media = soma / n
# calula desvio medio
import math
soma = 0.0
for e in x:
 soma = soma + math.fabs(e - media)
dm = soma / n
# calcula raiz media quadratica
soma = 0.0
for e in x:
 soma = soma + e**2
rmq = math.sqrt(soma/n)
# calcula media harmonica
soma = 0.0
for e in x:
 soma = soma + 1.0/e
mh = n / soma
# calcula amplitude total
min = x[0]
max = x[0]
for e in x:
 if e < min: min = e
 if e > max: max = e
at = max - min
# exibir resultados
print "DM =", dm
print "RMQ =", rmq
print "MH =", mh
print "Amplitude = ", at

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais