|
1 / 1 / 0
Регистрация: 25.09.2016
Сообщений: 160
|
|
Файлы произвольного доступа08.12.2018, 17:03. Показов 5384. Ответов 24
Метки нет (Все метки)
Добрый вечер, помогите, пожалуйста.
В столбцах матрицы произвольного размера, размещённой во внешнем файле, провести перестановку ее элементов таким образом, чтобы максимальный элемент каждого столбца оказался на главной диагонали.
0
|
|
| 08.12.2018, 17:03 | |
|
Ответы с готовыми решениями:
24
|
|
Модератор
|
||||||||||||||||
| 08.12.2018, 23:25 | ||||||||||||||||
Сообщение было отмечено furymaxim как решение
Решение
Не смутило?
Пусть будет так:
Или так:
1
|
||||||||||||||||
|
1 / 1 / 0
Регистрация: 25.09.2016
Сообщений: 160
|
|
| 08.12.2018, 23:31 [ТС] | |
|
Точно, f:text; , просмотрел, а как проще всего открыть bin файл для проверки, что всё сработало? Или его никак не открыть,чтобы самому посмотреть содержимое или для того, чтобы показать преподавателю? Даже если и так, то не критично, раз ошибок нет, значит всё работает корректно.
0
|
|
|
Модератор
|
||||||
| 08.12.2018, 23:36 | ||||||
|
Ну и в основной программке не помешает добавить вывод на экран содержимого файла.
В варианте без промежуточного массива это могло выглядеть так:
Ну а поскольку массив уже все равно есть, то можно его и вывести до преобразования и после. Добавлено через 1 минуту Возможно, самое время почитать про динамические массивы.
1
|
||||||
|
1 / 1 / 0
Регистрация: 25.09.2016
Сообщений: 160
|
|
| 08.12.2018, 23:56 [ТС] | |
|
Огромнейшее спасибо Вам за помощь, добавил ввод и вывод исходного массива. Последняя работа была с Паскалем.
0
|
|
|
Модератор
|
|||||||||||
| 09.12.2018, 00:26 | |||||||||||
|
В сухом остатке могло получиться что-то вроде такого:
В Free Pascal задание размера матрицы было бы проще:
0
|
|||||||||||
| 09.12.2018, 00:26 | |
|
Помогаю со студенческими работами здесь
25
Типизированные файлы прямого доступа. Заполнить файлы последовательного доступа f целыми числами Записи. Файлы прямого доступа. Вывести абитуриентов, набравших меньше 12 баллов
Файлы прямого доступа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|