Generation

generate functionThu, 06 Jul 2023

Se tiene un vector columna de tamaño máximo 7 de números reales y una matriz cuadrada de tamaño máximo 7x7 de números reales. El vector con el cual se va a trabajar, se debe pedir por teclado y se debe asegurar que está dentro del rango adecuado. Se desea implementar una función en lenguaje C que rellene la matriz a partir de las componentes del vector usando la siguiente regla: La función recibe como entradas: • El vector. • La matriz a rellenar. • La longitud del vector.

#include <stdio.h> #include <math.h> float vector[7] = {0, 0, 0, 0, 0, 0, 0}; float matriz[7][7] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; void rellenar_matriz(float* vector, float** matriz, int tamano) { int i, j; for (i = 0; i < tamano; i++) { for (j = 0; j < tamano; j++) { matriz[i][j] = pow(vector[i], j); }

Questions about programming?Chat with your personal AI assistant