Article image
Maiza lavor
Maiza lavor09/01/2024 14:58
Compartilhe

USO DE LINGUAGEM DE PROGRAMAÇÃO EM PYTHON NO ENSINO DE MATRIZES

    Matrizes soma
    # Criar matrizes 3x3 A e B
    A = [[0, 0, 0],
       [0, 0, 0],
       [0, 0, 0]]
    
    
    B = [[0, 0, 0],
       [0, 0, 0],
       [0, 0, 0]]
    
    
    # Receber os valores da matriz A
    print("Digite os valores da matriz A:")
    for i in range(3):
      for j in range(3):
          A[i][j] = int(input(f"Digite o valor de A[{i}][{j}]: "))
    
    
    # Receber os valores da matriz B
    print("Digite os valores da matriz B:")
    for i in range(3):
      for j in range(3):
          B[i][j] = int(input(f"Digite o valor de B[{i}][{j}]: "))
    
    
    # Calcular e exibir a soma A+B
    soma = [[0, 0, 0],
          [0, 0, 0],
          [0, 0, 0]]
    
    
    for x in range(3):
      for y in range(3):
          soma[x][y] = A[x][y] + B[x][y]
    
    
    print("A + B:")
    for row in soma:
      print(row)
    
    
    
    Matrizes Multiplição
    #Criar matrizes 3x3 A e B
    A = [[0, 0, 0],
       [0, 0, 0],
       [0, 0, 0]]
    
    
    B = [[0, 0, 0],
       [0, 0, 0],
       [0, 0, 0]]
    
    
    # Receber os valores da matriz A
    print("Digite os valores da matriz A:")
    for i in range(3):
      for j in range(3):
          A[i][j] = int(input(f"Digite o valor de A[{i}][{j}]: "))
    
    
    # Receber os valores da matriz B
    print("Digite os valores da matriz B:")
    for i in range(3):
      for j in range(3):
          B[i][j] = int(input(f"Digite o valor de B[{i}][{j}]: "))
    
    
    # Calcular e exibir a multiplicação A*B
    multiplicacao = [[0, 0, 0],
                   [0, 0, 0],
                   [0, 0, 0]]
    
    
    Matrizes determinantes
    #Criar matrizes 3x3 A e B
    A = [[0, 0, 0],
       [0, 0, 0],
       [0, 0, 0]]
    
    
    B = [[0, 0, 0],
       [0, 0, 0],
       [0, 0, 0]]
    
    
    # Receber os valores da matriz A
    print("Digite os valores da matriz A:")
    for i in range(3):
      for j in range(3):
          A[i][j] = int(input(f"Digite o valor de A[{i}][{j}]: "))
    
    
    # Receber os valores da matriz B
    print("Digite os valores da matriz B:")
    for i in range(3):
      for j in range(3):
          B[i][j] = int(input(f"Digite o valor de B[{i}][{j}]: "))
    
    
    # Calcular e exibir o determinante de A
    det = A[0][0] * (A[1][1] * A[2][2] - A[1][2] * A[2][1])
    det -= A[0][1] * (A[1][0] * A[2][2] - A[1][2] * A[2][0])
    det = A[0][2] * (A[1][0] * A[2][1] - A[1][1] * A[2][0])
    
    
    print("Determinante de A:")
    print(det)
    
    Compartilhe
    Comentários (0)