C++.Дан двумерный массив a, где число столбиков и строчек не больше чем 10. В нем надо...

0 голосов
27 просмотров

C++.Дан двумерный массив a, где число столбиков и строчек не больше чем 10. В нем надо найти наименьший элемент и зафиксировать столбик, где он есть.Зафиксировав, в нем найти среднее положительных элементов (если среднего арифм. нет - то 0). Вывести наименьший элемент всего массива, и среднее зафиксированного столбца. Все это с фунцией void. Буду очень благодарна! Это очень важно.


Информатика (737 баллов) | 27 просмотров
0

Буду дома, напишу, ~в течении 1.5 часа

0

Вот еще что, что бы избежать недопонимания: дан двумерный массив - мне сделать так что бы вы вводили его с клавиатуры? Или генерировать его из случайного набора чисел?

Дан 1 ответ
0 голосов

Код прекреплен файлом. В программе существуют следующие ф-ции

  • fillByRandomNumbers - заполнить двумерный массив случайными числами, массив может быть размерами от 1 сроки до 10 строк и от 1 столбца до 10 столбцов
  • show - функция выводит в iostream размеры двумерного массива, а так же его самого
  • getIndexOfColumnsWithMinElement - функция возращает коллекцию индексов столбцов, в которых было найдено самое малое значение массива (это нужно для того, что в массиве может быть несколько столбцов с одинаковым минимальным значением)
  • getAverageValueOfPositiveElementsFromColumn - функция ищет среднее значение столбца двумерного массива по его индексу
  • main - основная функция программы, тут содержиться основная логика

При возникновении вопросов - пишите в комментарии.

(172 баллов)