Generation

generate functionFri, 19 May 2023

Escribir un programa que calcule el producto de la matriz A por el vector v. "a"=8 "b"=7 "c"=5 Donde la matriz A es: 3a 3 3c 4b 9 8a 7 5c 2c y el vector v es: 8c 1 4b Luego escribir una función para: 1) Si "a" toma valores de 0 a 5, hallar el menor elemento del vector resultante 2) Si "a" toma valores de 6 a 9, hallar el mayor elemento del vector resultante. Mostrar el resultado por pantalla del producto y del menor o mayor valor.

def producto_matriz_vector(a,b,c): matriz = [[3*a,3,3*c],[4*b,9,8*a],[7,5*c,2*c]] vector = [8*c,1,4*b] producto = [] for i in range(3): suma = 0 for j in range(3): suma += matriz[i][j] * vector[j] producto.append(suma) return producto def funcion(a): producto = producto_matriz_vector(a,7,5) if a in range(0,6): print("El menor elemento del vector resultante es",min(producto)) elif a in range(6,10): print("El mayor elemento del vector resultante es",max(producto)) funcion(8)

Questions about programming?Chat with your personal AI assistant