Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Марк2006
0 / 0 / 0
Регистрация: 22.04.2018
Сообщений: 10
1

Дана матрица N*M. Есть число которое вводит пользователь,если оно встречается в матрице - Application

20.05.2018, 14:16. Просмотров 284. Ответов 9
Метки нет (Все метки)

Дана матрица N*M. Есть число которое вводит пользователь,если оно встречается в матрице то поменять это число местами в правую нижнею область(причём когда меняем то записывать его справа налево), а остальные левую нижнюю область. Помогите пожалуйста разобраться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2018, 14:16
Ответы с готовыми решениями:

Дана целочисленная матрица А(10,10). Если на главной диагонали матрицы есть хотя бы два одинаковых элемента, то найти в матрице индексы минимального э
Дана целочисленная матрица А(10,10). Если на главной диагонали матрицы есть...

Пользователь вводит число, найти его корень, если число отричательное, объявить о ошибке
Условие: Пользователь вводит число, найти его корень, если число...

Найти число, которое чаще всего встречается в матрице
как найти число которое больше всего встречается в матрице?

Подскажите, как реализовать проверку того, что пользователь с консоли вводит ИМЕННО предложение, то есть, если
Подскажите, как реализовать проверку того, что пользователь с консоли вводит...

Нужно найти количество ненулевых строк в матрице и макс.число,которое встречается больше одного раза
кто может помочь с написанием программы? Дана целочисленная прямоугольная...

9
D1973
Модератор
3474 / 2495 / 1228
Регистрация: 21.01.2014
Сообщений: 10,372
Записей в блоге: 3
Завершенные тесты: 1
21.05.2018, 08:13 2
Цитата Сообщение от Марк2006 Посмотреть сообщение
то поменять это число местами в правую нижнею область
А теперь повнятнее задание объясните... Если не хватает слов - картинку хоть сделайте ибо нифига не понятно, что сделать надо
0
Марк2006
0 / 0 / 0
Регистрация: 22.04.2018
Сообщений: 10
21.05.2018, 10:32  [ТС] 3
Вот так понятней?
0
Миниатюры
Дана матрица N*M. Есть число которое вводит пользователь,если оно встречается в матрице - Application  
D1973
Модератор
3474 / 2495 / 1228
Регистрация: 21.01.2014
Сообщений: 10,372
Записей в блоге: 3
Завершенные тесты: 1
21.05.2018, 11:00 4
И все равно не понятно, по какому принципу идет обмен... Более того: почему число 2 из 3-й четверти никуда не ушло? Оно что, прокаженное какое-то? И кстати, вы привели пример матрицы 4х4 (т.е. NxN, хотя в задании MxN, т.е., априори, матрица прямоугольная, а не квадратная), а если матрица 3х17? Где там какие четверти и еще раз поподробнее: по какому принципу осуществляется обмен элементов?
0
Марк2006
0 / 0 / 0
Регистрация: 22.04.2018
Сообщений: 10
21.05.2018, 15:54  [ТС] 5
Разместить все элементы с заданным значением в правой нижней области матрицы (заполняя ими матрицу по строкам справа налево), а остальные - в левой нижней области.
вот так звучит задание,может так будет понятней

Добавлено через 4 часа 52 минуты
Пусть будет размерность N*N. Помогите решить
0
nick42
Практикантроп
4273 / 2296 / 394
Регистрация: 23.09.2011
Сообщений: 4,908
21.05.2018, 16:37 6
Справа налево - это как-то по арабо-израильски
Но даже если математически грамотно сформулировать, непонятно
а) при чём здесь C++
б) при чём Builder вообще?
0
Марк2006
0 / 0 / 0
Регистрация: 22.04.2018
Сообщений: 10
21.05.2018, 17:29  [ТС] 7
нужно написать программу к этому заданию на языке С++
0
Александр321321
47 / 13 / 16
Регистрация: 11.11.2014
Сообщений: 391
22.05.2018, 00:19 8
С программой сегодня точно не помогу. Но если кто-то решится, то я понял задание. Заданное число(в данном случае 2) разместить в четвёртой четверти. Причём начинаем изменять с 4го элемента 4й четверти заменяя на первую попавшуюся двойку в первой строке, если там не будет во второй и тд. Потом третий элемент 4й четверти и на вторую 2йку и тд
0
D1973
Модератор
3474 / 2495 / 1228
Регистрация: 21.01.2014
Сообщений: 10,372
Записей в блоге: 3
Завершенные тесты: 1
22.05.2018, 05:46 9
Цитата Сообщение от Александр321321 Посмотреть сообщение
Причём начинаем изменять с 4го элемента 4й четверти
Цитата Сообщение от D1973 Посмотреть сообщение
а если матрица 3х17?
???
0
Марк2006
0 / 0 / 0
Регистрация: 22.04.2018
Сообщений: 10
22.05.2018, 08:26  [ТС] 10
Пусть матрица будет N*N
0
22.05.2018, 08:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2018, 08:26

Дана матрица. Определить есть ли одинаковые элементы в матрице
Дана матрица. Определить есть ли одинаковые элементы в матрице. Использовать...

Пользователь вводит натуральное число, потом вводит цифру
Пользователь вводит натуральное число, потом вводит цифру, если в числе...

Пользователь вводит значение, вывести четное или нечетное оно
Пользователь вводит значение, вывести четное или нечетное оно.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru