import os
import math
os.system("clear")
def factorizacion():
op = 1
while op==1:
os.system("clear")
print("Factorizacion de un trinomio Cuadrada perfecto")
print("La forma aX^2+bX+c")
try:
a=int(input("Ingrese el valor de a: "))
b=int(input("Ingrese el valor de b: "))
c=int(input("Ingrese el valor de c: "))
RaizA= math.sqrt(a)
RaizC= math.sqrt(c)
if (2*RaizA*RaizC)==math.fabs(b):
print("Es un trinomio cuadrado perfecto")
if b < 0:
os.system("clear")
print("<<<-- Resultado -->>>")
print("La Factorizacion de {0}X^2{1}X+{2}".format(a,b,c))
print("Es ({0}x-{1})^2".format(int(RaizA),int(RaizC)))
else:
os.system("clear")
print("<<<-- Resultado -->>>")
print("La Factorizacion de {0}X^2+{1}X+{2}".format(a,b,c))
print("Es ({0}x+{1})^2".format(int(RaizA),int(RaizC)))
else:
print("No es un trinomio cuadrado perfecto")
except (ValueError,NameError,SyntaxError):
print("Error Intente de Nuevo")
print("--------------------------")
print("Opciones:")
print("1-Realizar otra operacion")
print("2-Salir")
op = int(input("Ingrese opcion: "))
if __name__=='__main__':
factorizacion()
import math
os.system("clear")
def factorizacion():
op = 1
while op==1:
os.system("clear")
print("Factorizacion de un trinomio Cuadrada perfecto")
print("La forma aX^2+bX+c")
try:
a=int(input("Ingrese el valor de a: "))
b=int(input("Ingrese el valor de b: "))
c=int(input("Ingrese el valor de c: "))
RaizA= math.sqrt(a)
RaizC= math.sqrt(c)
if (2*RaizA*RaizC)==math.fabs(b):
print("Es un trinomio cuadrado perfecto")
if b < 0:
os.system("clear")
print("<<<-- Resultado -->>>")
print("La Factorizacion de {0}X^2{1}X+{2}".format(a,b,c))
print("Es ({0}x-{1})^2".format(int(RaizA),int(RaizC)))
else:
os.system("clear")
print("<<<-- Resultado -->>>")
print("La Factorizacion de {0}X^2+{1}X+{2}".format(a,b,c))
print("Es ({0}x+{1})^2".format(int(RaizA),int(RaizC)))
else:
print("No es un trinomio cuadrado perfecto")
except (ValueError,NameError,SyntaxError):
print("Error Intente de Nuevo")
print("--------------------------")
print("Opciones:")
print("1-Realizar otra operacion")
print("2-Salir")
op = int(input("Ingrese opcion: "))
if __name__=='__main__':
factorizacion()
0 comentarios:
Publicar un comentario