Пример #1
0
blanco = '\033[37m'
reset = '\033[39m'

print(azul + "HOLA QUERIDO USUARIO, BIENVENIDO")
archivocargado = Menus.cargar_memoria()
MemoriaMatrices = []

while (opcion := Menus.MenuPrincipal()) != "4":
    if opcion == "1":
        while (opcion1 := Menus.IngresarMatrices()) != "3":
            opcion = opcion1
            if opcion1 == "1":
                #Acciones para ingresar matriz en posicion existente

                a = Menus.IngresoNumeroValido(
                    negrita + blanco +
                    "Por favor ingrese el numero de matrices que quiere añadir en la memoria:",
                    "Error!!!! El valor ingresado es incorrecto")
                if len(archivocargado) == 0:
                    MM1 = [[0]] * a

                    A = Menus.adiciona_matrices(MemoriaMatrices, MM1, a)
                    for i in A:
                        MemoriaMatrices.append(i)
                else:
                    print(MemoriaMatrices)
                    Menus.crearMatriz(archivocargado, a, opcion)

            elif opcion1 == "2":
                #Acciones para ingresar matriz en posicion libre
                n = Menus.IngresoNumeroValido(
                    blanco +
Пример #2
0
import Menus
import Matrices
print("*+*+*+*Bienvenido a MI Calculadora De MATRICES*+*+*+*")
n = Menus.IngresoNumeroValido("Por favor ingrese el numero de matrices que quiere almacenar en la memoria:", "Error!!!! El valor ingresado es incorrecto")
MemoriaMatrices = [[]]*n
while (opcion:=Menus.MenuPrincipal())!="4"  :
    if opcion=="1":
        while (opcion1:=Menus.IngresarMatrices())!="3":
            if opcion1=="1":
                print("Acciones para ingresar matriz en posicion inicial o existente")
                Menus.crearMatriz(MemoriaMatrices)
            elif opcion1=="2":
                print("Acciones para ingresar matriz en posicion libre")
                Menus.crearMatriz(MemoriaMatrices)
    elif opcion=="2":
       while(opcion:=Menus.operarMatrices())!="5":
           if opcion=="1":
               print("La función que suma matrices")
               a1 = Menus.IngresoNumeroValido("Elige la primera matriz que desea sumar: ", "Error!!!! El valor ingresado es incorrecto")
               a2 = Menus.IngresoNumeroValido("Elige la segunda matriz que desea sumar: ", "Error!!!! El valor ingresado es incorrecto")
               b1=a1-1
               b2=a2-1
               if b1 < n:
                   matriz1=MemoriaMatrices[b1]
                   print("Este es la primera matriz",matriz1)
               else:
                   print("Querido Usuario!!! La matriz que ingreso no existe!!!!!")

               if b2 < n:
                   matriz2=MemoriaMatrices[b2]
                   print("Este es la segunda matriz",matriz2)