Python - (Ayuda) ejercicio python principiante

 
Vista:
sin imagen de perfil

(Ayuda) ejercicio python principiante

Publicado por Miguel (1 intervención) el 16/01/2018 04:40:34
Hola, que tal. Estoy estudiando para analista de sistemas y me dieron este ejercicio en un final, y sinceramente no me sale. No se si estoy entendiendo bien el enunciado o que, llevo bastantes dias intentandolo hacer y no se me prende el foco. Son los puntos a, b, y c. Ojala puedan ayudarme, gracias

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Permitir el ingreso de espesor de una planchuela de acero patron y su tolerancia porcentual (ej = 2.5mm ; 0.5%)
# Luego del ingreso de esos datos patron se deben poder ingresar 100.000 mediciones diferentes de valores de los espesores de la 
# planchuela de hojalata fabricadas
# Luego informar
# a) rango de espesor definido por el valor patron y su tolerancia
# b) porcentaje de planchuelas fabricadas dentro del rango
# c) porcentaje de planchuelas fabricadas fuera del rango
# d) valor maximo ingresado
# e) valor minimo ingresado
 
lista = []
acero_patron = float(input("Ingresar espesor del acero patron: "))
tolerancia_porcentual = float(input("Ingresar tolerancia porcentual: "))
n = 1
while n != 10:
	planchuelas_fabri = float(input("Ingrese medicion de la planchuela de hojalata fabricada: "))
	lista.append(planchuelas_fabri)
	n = n + 1
tolerancia = tolerancia_porcentual / 100
rango = acero_patron * tolerancia
rango_max = acero_patron + rango
rango_min = acero_patron - rango
print("El rango es entre ", rango_min, "y", rango_max)
"""c = 1
for n in lista:
	if n > rango_min or n < rango_max:
		c = c + 1
		porc = 10 / 100
		new = porc * c
		print(new)"""
 
print("El valor maximo ingresado es ", max(lista))
print("El valor minimo ingresado es ", min(lista))
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder