Лабораторный практикум по информатике. Гурьяшова Р.Н - 76 стр.

UptoLike

76
2.
Решение
Математическая формулировка задачи:
Дана матрица A(5x4). Определить для каждой строки номер
столбца с наибольшим элементом.
Таблица имён переменных приведена в варианте 1 (стр.71).
Здесь: AMAXнаибольший элемент строки матрицы (про-
цент); L, MC
L
номер и название месяца с процентом AMAX.
3. Ручной расчёт результатов
Результаты расчёта приведены в следующей таблице:
Судно (строка) Месяц (столбец)
Наибольший элемент строки
(процент AMAX)
Номер i
Название TN
i
Номер L
Название MC
L
1 Танкер–1 3 Июль 108
2 Танкер–2 2 Июнь 100
3 Танкер–3 4 Август 105
4 Танкер–4 4 Август 104
5 Танкер–5 3 Июль 107
4. Алгоритм
Алгоритм решения задачи двойной цикл вложенной структу-
ры. Обход матрицы для данного варианта осуществляется только
по строкам (судам). Параметр внешнего цикла номер строки i
(судна), а внутреннегономер столбца j (месяца).
Схема алгоритма представлена на рис. 2.27 (стр.80).
5. Макет печати (для варианта 2)
Приведём продолжение C-программы варианта 2. Начало про-
граммы: файлы заголовков, объявление типа данных, названия судов,
месяцев, матрицы см. вариант 1 (п.5, стр.73).
                           2. Решение
   Математическая формулировка задачи:
   Дана матрица A(5x4). Определить для каждой строки номер
столбца с наибольшим элементом.
   Таблица имён переменных приведена в варианте 1 (стр.71).
   Здесь: AMAX – наибольший элемент строки матрицы (про-
цент); L, MCL – номер и название месяца с процентом AMAX.
                   3. Ручной расчёт результатов
   Результаты расчёта приведены в следующей таблице:
  Судно (строка)        Месяц (столбец)   Наибольший элемент строки
Номер i Название TNi Номер L Название MCL      (процент AMAX)
   1    Танкер–1       3       Июль                 108
   2    Танкер–2       2       Июнь                 100
   3    Танкер–3       4       Август               105
   4    Танкер–4       4       Август               104
   5    Танкер–5       3       Июль                 107
                           4. Алгоритм
    Алгоритм решения задачи – двойной цикл вложенной структу-
ры. Обход матрицы для данного варианта осуществляется только
по строкам (судам). Параметр внешнего цикла – номер строки i
(судна), а внутреннего – номер столбца j (месяца).
   Схема алгоритма представлена на рис. 2.27 (стр.80).
               5. Макет печати (для варианта 2)




   Приведём продолжение C-программы варианта 2. Начало про-
граммы: файлы заголовков, объявление типа данных, названия судов,
месяцев, матрицы – см. вариант 1 (п.5, стр.73).


                                76