Pascal Задача На Динамические Структуры Данных

  • Автор темы Citromon
  • Дата начала
C

Citromon

Гость
#1
Добрый день. Помогите, пожалуйста, решить задачу.
Проводится мониторинг людей,которые ответить на m вопросов, в качестве ответов давая оценку от 0 до 5.

Программа берёт информацию из текстового файла, в котором в первой строчке указано число респондентов, во второй - оценка первого респондента,в третьей строчке - оценка 2 респондента, в четвёртой строчке - 3-го и т.д.

Просчитать средний арифметический ответ по каждому вопросу.
Я составил такой план действий:
1. чтение количества человек;
2. выделение под матрицу память;
3. инициализируем матрицу (берём инфо из файла);
4. подсчитываем среднее арифметическое по каждому вопросу;
5. распечатываем (выводим на экран) матрицу и средние арифметические по каждому вопросу;
6. освобождаем память.

Т.е. нужно написать процедуры, условно называемые getmemory, init (инициализация), work (подсчёт), print, freemem.

Искренне надеюсь на помощь.