You are on page 1of 2

titulo=' Tabla de Volumen'

diametro=[10,20, 15, 25]


altura=[5,10,13,20]
cantidad=[0,1,2,3]
volumen=[]
cnt=0

diametro[3]=24

for i in cantidad:
v=0.057+0.37*diametro[i]**2*altura[i]
volumen.append(v)
print 'volumen =',volumen

print titulo
print 'No.\tDAP \tHtotal\tVolumen'
for i in cantidad:
print cantidad[i]+1,'\t',diametro[i],'\t', altura[i], '\t',volumen[i]

Archivo = open('datosprb2.txt')

num_arbol=[]
diametro=[]
altura=[]

for linea in Archivo:


linea=linea.replace("\n","")
datos = (linea.split(","))
num_arbol.append(int(datos[0]))
diametro.append(float(datos[1]))
altura.append(float(datos[2]))

i=0
print ('Arbol \t Diametro \t Altura')
for arbol in num_arbol:
diametro[i]=diametro[i]/100 #diametro en metros
print ('%d \t %g \t\t %g' %(arbol, diametro[i], altura[i]))
i=i+1

i=0
volumen=[]
while i < len(num_arbol):
v=0.057+0.37*(diametro[i]**2)*altura[i]
volumen.append(v)
i=i+1

Archivo_salida = open('salida.txt', 'w')


print (Archivo_salida)

i=0
while i < len(num_arbol):
sld= str(num_arbol[i])+','+str(volumen[i])
print (sld)
sld=sld+'\n'
Archivo_salida.write(sld)
i=i+1
Archivo_salida.close()

1,43.6,19.8
2,72,22.7
3,39,17.4
4,76.5,24.8
6,56,22.6
7,59,22.7
8,49.4,20.2
9,71,23.3
10,66.8,21.6
11,69,20.6
13,52.5,23.6
14,55.3,23.7
15,46,20.8
16,48,21.2
17,53.5,20.9
19,62.5,23.3
20,45,20.7
21,54.8,25.1
22,50,21.8
23,59.5,22.5
24,59.4,21
25,52.5,22

You might also like