
programa de polinomios
Publicado por naz (2 intervenciones) el 28/06/2017 02:44:53

Valora esta pregunta


0
import sys
def leerDatos():
Texto1 = open("DATOS1.txt", "r")
Aux1=Texto1.readlines()
Texto1.close()
Texto2 = open("DATOS2.txt", "r")
Aux2=Texto2.readlines()
Texto2.close()
Texto3 = open("DATOS3.txt", "r")
Aux3=Texto3.readlines()
Texto3.close()
Texto4 = open("DATOS4.txt", "r")
Aux4=Texto4.readlines()
Texto4.close()
for linea in Aux1:
print (linea)
return Aux1, Aux2, Aux3, Aux4
def mostrarPolinomio(Texto):
j=0
copiarLinea=[]
s=""
for i in Texto:
if(i=='Expresiones:\n'):
break
elif(i=="Polinomios:\n"):
continue
copiarLinea=i
con=1
i=0
for x in copiarLinea:
if(x=="p"):
continue
elif(i==0):
i+=1
continue
elif(x!="="):
if(x=="#" and con==2):
s+=" + "
con=1
sys.stdout.flush()
elif(x=="#" and con==1):
s+="x^"
sys.stdout.flush()
con=2
else:
s+=x
print(s)
Texto1, Texto2, Texto3, Texto4 = leerDatos()
print("Polinomios Dato1: \n")
mostrarPolinomio(Texto1)
print("Polinomios Dato2: \n")
mostrarPolinomio(Texto2)
print("Polinomios Dato3: \n")
mostrarPolinomio(Texto3)
print("Polinomios Dato4: \n")
mostrarPolinomio(Texto4)