|
0 / 0 / 0
Регистрация: 11.11.2020
Сообщений: 55
|
|
В каждой строке поменять местами наибольший и наименьший элементы11.11.2020, 21:47. Показов 2887. Ответов 15
Метки нет (Все метки)
Добрый вечер!
Помогите решить задание: Дана матрица A(N,M). В каждой строке поменять местами наибольший и наименьший элементы.
0
|
|
| 11.11.2020, 21:47 | |
|
Ответы с готовыми решениями:
15
Поменять местами наибольший чётный и наименьший нечётный элементы массива
|
|
0 / 0 / 0
Регистрация: 11.11.2020
Сообщений: 55
|
|
| 12.11.2020, 20:50 [ТС] | |
|
Ребят ну что за просмотры а помощи нет.
0
|
|
|
0 / 0 / 0
Регистрация: 11.11.2020
Сообщений: 55
|
|
| 12.11.2020, 21:14 [ТС] | |
|
Что я написала это абсолютно все данные которые дали.
Добавлено через 2 минуты хотя бы (10,10)
0
|
|
|
645 / 529 / 324
Регистрация: 20.05.2015
Сообщений: 1,471
|
|
| 13.11.2020, 04:11 | |
|
Если сложности с заменой то это делается как-то так:
1) Создайте цикл который будет проходить по строкам 2) Внутри тела цикла создайте две временных переменных, пусть одна отвечает за индекс максимального, другая за индекс минимального (по умолчанию равны 0) 3) Там же создаем ещё один цикл который будет проходить по столбцам начиная с 2 4) В теле внутреннего цикла сравниваем элементы массива с текущим максимальным/минимальным элементом 5) В теле внешнего цикла меняем местами максимальный и минимальный элемент З. Ы. Если что этот текст я писал дольше чем код
2
|
|
|
0 / 0 / 0
Регистрация: 11.11.2020
Сообщений: 55
|
||||||
| 15.11.2020, 18:37 [ТС] | ||||||
Куда вставить переменные чтоб считался мин и макс
0
|
||||||
|
645 / 529 / 324
Регистрация: 20.05.2015
Сообщений: 1,471
|
|||||||
| 16.11.2020, 04:42 | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 11.11.2020
Сообщений: 55
|
||||||
| 16.11.2020, 19:27 [ТС] | ||||||
|
Добрый вечер всем!
Ребят давайте помогайте код написала но что то в нем не так: 1 числа рандомно заполняют текстбокс до упора а должны вроде как десять на десять 2 числа наибольшие и наименьшие не меняются местами Давайте выручайте пожалуйста.
0
|
||||||
|
645 / 529 / 324
Регистрация: 20.05.2015
Сообщений: 1,471
|
|||||||||||||
| 17.11.2020, 03:49 | |||||||||||||
Кликните здесь для просмотра всего текста
1
|
|||||||||||||
|
0 / 0 / 0
Регистрация: 11.11.2020
Сообщений: 55
|
|
| 19.11.2020, 09:46 [ТС] | |
|
Еще актуальна
0
|
|
| 19.11.2020, 13:40 | ||||||
Сообщение было отмечено Аделинка как решение
Решение
Аделинка, Я решил послать Вам проверенный код, нажав кнопку получите:
2 одинаково заполненных датагрида и в двух текстбоксах будут указаны адреса мин и макс элементов первой строки первого датагрида. Во втором датагриде в той же строке эти элементы уже поменялись местами Добавлено через 8 минут О результатах дайте знать, тогда можно будет в цикле сделать для всех строк
1
|
||||||
|
0 / 0 / 0
Регистрация: 11.11.2020
Сообщений: 55
|
|
| 19.11.2020, 14:33 [ТС] | |
|
Отлично! Tак даже еще лучше смотрится, чем просто выводить в текст бокс .
Еще бы так по всем сторкам то вообще ,было-бы замечательно. Спасибо за помощь.
0
|
|
| 19.11.2020, 23:19 | ||||||
Сообщение было отмечено Аделинка как решение
Решение
Аделинка, Посылаю законченный вариант, данные по каждой строке - в листбоксе
Добавлено через 6 минут
1
|
||||||
|
0 / 0 / 0
Регистрация: 11.11.2020
Сообщений: 55
|
|
| 23.11.2020, 11:13 [ТС] | |
|
Замена наибольшего и наименьшего числа местами не происходит, он просто в начало строки ставит наибольшее число, а на его место ставит 0.
И в лист бокс выводится максимальное значение правильно а вот минимальное всегда ноль я так думаю это из за того что он максимальное число меняет на ноль. Добавлено через 1 час 43 минуты Все разобралась это я ошиблась.
0
|
|
| 23.11.2020, 18:35 | |
|
Аделинка, Очень рад, что разобрались. Когда-то тоже часто ошибался. Теперь, прежде чем послать код, непременно его проверяю
0
|
|
| 23.11.2020, 18:35 | |
|
Помогаю со студенческими работами здесь
16
Поменять местами наибольший и наименьший элементы массива Поменять местами наибольший и наименьший элементы массива
Поменять местами наибольший и наименьший элементы заданного массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|