Функция: сформировать массив Z на базе двух массивов X, Y как произведение соответствующих элементов - C (СИ)
Формулировка задачи:
программа на Си
Написать функцию, которая формирует массив Z на базе двух массивов X, Y по формуле: Z [i] = X [i] * Y [i]. Использовать эту функцию в программе, которая запрашивает у пользователя количество элементов в массивах.
Решение задачи: «Функция: сформировать массив Z на базе двух массивов X, Y как произведение соответствующих элементов»
textual
Листинг программы
#include <stdio.h> #include <stdlib.h> main() { float *x, *y, *z; int i, dim; printf("Input array dimention:"); scanf("%d", dim); x=(float *)malloc(dim*sizeof(float)); y=(float *)malloc(dim*sizeof(float)); z=(float *)malloc(dim*sizeof(float)); for(i=0; i<dim; i++) { x[i]=rand() % 100; y[i]=rand() % 100; z[i]=x[i]*y[i] printf("%f ", z[i]); } free(x); free(y); free(z); system("pause"); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д