Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инфоматика. Расчетное задание.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
290.07 Кб
Скачать

НИУ МЭИ

Расчетное задание по информатике. Вариант 13.

Студент: Новиков В. А.

Группа: ТФ-09-12

Преподаватель: Архипов О.Г. Дата сдачи:

Москва 2013

  1. Внешняя спецификация

  1. Постановка задачи

Дана квадратная матрица. Увеличить все элементы строки с минимальной суммой элементов на среднее арифметическое элементов матрицы, лежащих выше главной диагонали.

  1. Состав данных

Тип

Имя

Смысл

Структура

Диапазон

значений

Точность

Поле

Исходные данные

Вещ

A

Заданная матрица.

Массив, двумерный

5 строк

5 столбцов

|A(i,j)|≤100.0

0.01

7

Выходные данные

Вещ

B

Матрица {А}, измененная по условию.

Массив, двумерный

5 строк

5 столбцов

|B(i,j)|≤100.0

0.01

7

Промежуточные данные

Цел

I

Номер строки.

Простая переменная

Цел

J

Номер столбца.

Простая переменная

Вещ

SRA

Среднее арифметическое значение элементов матрицы, лежащих выше главной диагонали.

Простая переменная

Цел

MINNA

Номер строки матрицы {A},содержащий минимальную сумму.

Простая переменная

Вещ

SUMSA

Суммы строк матрицы {A}.

Массив одномерный 5 элементов

  1. Форма ввода

1 6 35 80

<A(1,1)>

<A(1,5)>

…………….

<A(5,1)>

<A(5,5)>

1

5

  1. Выходная форма

35

Результаты

Образец 1.

Образец 2.

Изменяется первая строка при совпадении минимальных сумм

Измененная матрица

<B(1.1)> <B(1.2)> . . . <B(1.5)>

<B(2.1)> <B(2.2)> . . . <B(2.5)>

. . . . . . . . . . . .

<B(5.1)> <B(5.2)> . . . <B(5.5)>

Среднее арифметическое равно нулю.

Матрица не изменена

<A(1.1)> <A(1.2)> . . . <A(1.5)>

<A(2.1)> <A(2.2)> . . . <A(2.5)>

. . . . . . . . . . . .

<A(5.1)> <A(5.2)> . . . <A(5.5)>

Образец 3.

  1. / 6.

Для решения применяется метод пошагового проектирования.

Задача разбита на 4 подзадачи:

  1. Сформировать массив из сумм элементов строк матрицы.

  2. Найти номер минимального элемента массива.

  3. Найти среднее арифметическое элементов матрицы, лежащих выше главной диагонали.

  4. Увеличить все элементы строки на число.