Товар на складе: Определить, какая продукция пользуется наибольшим и наименьшим спросом - C (СИ)

Узнай цену своей работы

Формулировка задачи:

На складе товар - молоко,сметана,творог,масло,сыр. Сбыт ежедневно записывается в текстовой файл. Цена также записывается в текстовой файл. Необходимо определить какая продукция пользуется наибольшим и наименьшим спросом. Необходимо определить какая продукция приносит наибольшую и наименьшую прибыль. Использовать функции обработки массивов. функция "чтения"матрицы.
Листинг программы
  1. void Read_matr(FILE *in, int matr[30][5],int &n, int &m)
  2. {
  3. fscanf(in,"%d", &n); // размер матрицы - строк, столбцов
  4. fscanf(in,"%d", &m);
  5. int i,j;
  6. for (i=0; i<n; i++)
  7. for (j=0; j<m; j++)
  8. fscanf(in,"%d", &matr[i][j]);
функция определения суммы по столбцам
Листинг программы
  1. int sumstlb_matr(int matr[30][5], int &n, int &m) //( 1 столбец молоко,2 столбец сметана,3 творог и т.д, 5 столбцов)
  2. int i; // 30 строк - 30 дней.
  3. int j;
  4. int[]summ = new int[5];
  5. for (i=0; i<30; i++)
  6. {
  7. for (j=0; j<5; j++)
  8. {
  9. summ[j]+=a[i][j]; //посчитаем сумму
  10. }
  11. return j+1;
  12. return summ[i];
  13. }
Листинг программы
  1. int min_max(int summ[],m)
  2. {
  3. int max=summ[0]; //функция по определению min,max
  4. int min=summ[0];
  5. for(i=1; i<m; i++)
  6. if(s[i]>max)
  7. {
  8. max=summ[i];
  9. }
  10. if(s[i]<min)
  11. {
  12. min=summ[i];
  13. }
  14. return max;
  15. return min;
  16. }
Так я пытаюсь вызвать эти функции
Листинг программы
  1. sumstlb_matr(matr[30][5],n,m);
  2. printf("\nSumma stolbca # %i",j+1);
  3. printf(" = %d",summ[i]);
  4. int summ[5];
  5. min_max(summ,m)
  6. printf("max %d",max);
  7. printf("min %d",min);
Так пытаюсь прочитать файл, который лежит в корневой папке.
Листинг программы
  1. int m=5;
  2. int n=30;
  3. int matr[30][5];
  4. FILE *in, *out;
  5. in = fopen("datas.txt", "r");
  6. if (in == NULL)
  7. {
  8. perror("Ошибка входного файла.\n");
  9. return 1;
  10. }
Спасибо большое, пожалуйста помогите

Решение задачи: «Товар на складе: Определить, какая продукция пользуется наибольшим и наименьшим спросом»

textual
Листинг программы
  1. int mini(int summ[],int m) //функция по определению min
  2. {
  3.     //
  4.     return min;
  5.     return i;
  6. }

Объяснение кода листинга программы

  1. В коде определена функция mini, которая принимает два аргумента: summ и m.
  2. summ - это массив целых чисел, который представляет собой данные о спросе на товары.
  3. m - это индекс, который указывает на позицию товара с минимальным спросом в массиве summ.
  4. Внутри функции mini нет кода, который бы выполнял какую-либо полезную работу.
  5. Возвращаемое значение функции mini не используется в коде, который представлен в задании.
  6. В коде, представленном в задании, функция mini не используется.
  7. Задача, поставленная в задании, не решается кодом, представленным в задании.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.154 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы