Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++ Builder

Войти
Регистрация
Восстановить пароль
 
Марк2006
0 / 0 / 0
Регистрация: 22.04.2018
Сообщений: 10
#1

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

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

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

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

Пользователь вводит число, найти его корень, если число отричательное, объявить о ошибке - Turbo Pascal
Условие: Пользователь вводит число, найти его корень, если число отричательное объявить о ошибке. Текст программы: uses crt; ...

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

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

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

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

9
D1973
Модератор
3221 / 2269 / 917
Регистрация: 21.01.2014
Сообщений: 9,386
Записей в блоге: 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
Модератор
3221 / 2269 / 917
Регистрация: 21.01.2014
Сообщений: 9,386
Записей в блоге: 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
Практикантроп
4195 / 2228 / 218
Регистрация: 23.09.2011
Сообщений: 4,787
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 / 7
Регистрация: 11.11.2014
Сообщений: 323
22.05.2018, 00:19 #8
С программой сегодня точно не помогу. Но если кто-то решится, то я понял задание. Заданное число(в данном случае 2) разместить в четвёртой четверти. Причём начинаем изменять с 4го элемента 4й четверти заменяя на первую попавшуюся двойку в первой строке, если там не будет во второй и тд. Потом третий элемент 4й четверти и на вторую 2йку и тд
0
D1973
Модератор
3221 / 2269 / 917
Регистрация: 21.01.2014
Сообщений: 9,386
Записей в блоге: 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
Привет! Вот еще темы с ответами:

Пользователь вводит натуральное число, потом вводит цифру - Turbo Pascal
Пользователь вводит натуральное число, потом вводит цифру, если в числе встречается заданая пользователем цифра, выделить ее голубым цветом...

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

Создать запрос с условием, которое вводит пользователь - SQL Server
Вот делаю лабораторную, такое задание 4. Перечислить поставщиков, поставляющих хотя бы одну деталь заданного списка (список задать...

Найти экземпляр класса с определенным полем, которое вводит пользователь - C#
Здравствуйте!:gsmile: Пожалуйста, подскажите мне в таком вопросе:help:: У меня есть 3 класса. В первом я задала поля класса. Во втором...


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

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

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