Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.83/12: Рейтинг темы: голосов - 12, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 12.11.2012
Сообщений: 8

Составление матрицы и нахождение определённого числа

12.11.2012, 18:28. Показов 2837. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Дали задание на дом, но такого не разбирали, и в подручной литературе не нашёл.
Задание.
1. Ввести значение переменной n и m. Ввести матрицу A (), где n - кол-во строк, а m - кол-во символов.
2. Найти максимальное чётное число, расположенное в чётной строке матрицы.

Как это всё расписать? Поподробнее, с объяснением, если можно.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.11.2012, 18:28
Ответы с готовыми решениями:

Составление программы на нахождение числа
помогите составить программу,позволяющую выяснить есть ли в отрезке натуральное число М квадрат суммы которого равен М-Х.

Нахождение min и max элементов матрицы, создание матрицы определенного вида
1. дана матрица, где выше побочной диагонали (включая её саму) нули. сгенерировать матрицу подобного рода 2. сгенерировать матрицу и...

Составление матрицы, элементами которой будут числа, равные количеству цифр в одноименной ячейке в массиве
Заданный двухмерный массив А = (a), где i = 1,2 ... k, j = 1,2, ... f, элементами которого являются целые числа, состоящие из любой...

23
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
13.11.2012, 22:50
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Samuel Dorvard Посмотреть сообщение
Возобновляю вопрос.
Зы: нужно уже к завтрашнему дню
а чем код выше не прет?
0
0 / 0 / 0
Регистрация: 12.11.2012
Сообщений: 8
13.11.2012, 23:25  [ТС]
gaw, Кстати так то, что я написал совсем не то?
Я вам благодарен, конечно, но проблема, что я часть этих команд просто не знаю.Ну тут немного...
То есть, спасибо за роспись. Если не сложно, не могли бы объяснить? Нет, так нет.
Цитата Сообщение от gaw Посмотреть сообщение
Visual Basic
1
2
'Me.AutoRedraw = True: Cls
Cells.Clear 'чистим лист
Что делает первое и для чего чистить лист?

Цитата Сообщение от gaw Посмотреть сообщение
Visual Basic
1
Randomize (Timer)
А что будет, если не сделать этого?

Цитата Сообщение от gaw Посмотреть сообщение
Visual Basic
1
a(i, j) = Int(Rnd * 51) - 25
Это зачем? Если я задам матрицу в в Экселе, эта строка нужна? И, следовательно, поиск разных max-ов?

Цитата Сообщение от gaw Посмотреть сообщение
Visual Basic
1
If (i Mod 2) = 0 And (a(i, j) Mod 2) = 0
Что означает конкретно мод 2 и равенство этих символов нулю?

Цитата Сообщение от gaw Посмотреть сообщение
Visual Basic
1
2
If tr = True Then
 'если он меньше рассматриваемого эл, то
А какая нам разница, меньше он или больше? ОН ведь должен быть только чётным?

Цитата Сообщение от gaw Посмотреть сообщение
Visual Basic
1
If i1 > 0 Then
На этом моменте вообще залип...
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
13.11.2012, 23:46
Цитата Сообщение от Samuel Dorvard Посмотреть сообщение
Visual Basic
1
2
'Me.AutoRedraw = True: Cls
 Cells.Clear 'чистим лист
первое надо выбросить, это осталось от вб
лист чистить так как матрицы могут быть разной размерности

Цитата Сообщение от Samuel Dorvard Посмотреть сообщение
Visual Basic
1
Randomize (Timer)
если этого не делать и использовать
Visual Basic
1
a(i, j) = Int(Rnd * 51) - 25
, то
всякий раз при запуске программы матрица будет одна и та же



Цитата Сообщение от Samuel Dorvard Посмотреть сообщение
Это зачем? Если я задам матрицу в в Экселе, эта строка нужна? И, следовательно, поиск разных max-ов?
тогда вместо a(i, j) = Int(Rnd * 51) - 25 надо a(i, j) = Cells(i,j) /при условии что матрица задана вами на листе
с ячейки А1 и вы точно указали размерность

Цитата Сообщение от Samuel Dorvard Посмотреть сообщение
Что означает конкретно мод 2 и равенство этих символов нулю?
конкретно - остаток от деления на 2 =0 , по-другому число четное
If (i Mod 2) = 0 And (a(i, j) Mod 2) = 0 если номер строки четное число И сам элемент четный, то---
Цитата Сообщение от Samuel Dorvard Посмотреть сообщение
если он меньше рассматриваемого эл, то
разница в том что мы все таки ищем максимальный среди четных

Цитата Сообщение от Samuel Dorvard Посмотреть сообщение
На этом моменте вообще залип...
Visual Basic
1
If i1 > 0 Then
изначально i1 (при объялении как целое /по умолчанию/)
если номер найденного максимального среди четных эл четных строк больше нуля,
т.е. от 1 до n --- в пределах введенного количества строк, - это значит, что мы хотя бы
один раз меняли i1, т.б. находили максимум
следовательно его и выводим
в противном случае, т.е. i1=0, т.е. мы ни разу его не меняли, а значит и не находили макс
тем более, что матрицу вы собираетесь вводить с листа, кто воспрещает в четные строки разместить все нечетные элементы
2
0 / 0 / 0
Регистрация: 12.11.2012
Сообщений: 8
14.11.2012, 00:02  [ТС]
gaw, Благодарю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.11.2012, 00:02

Составление запроса на количество вхождений определенного значения
Доброго времени суток! Если две таблицы: Отделы и Сотрудники. Есть несколько отделов, в них работают сотрудники (связь один ко многим). У...

Нахождение числа отрицательных элементов матрицы
Помогите сделать программу. Пользуясь функцией нахождения числа отрицательных элементов матрицы, найти y = z-x, где z - число...

нахождение числа отрицательных элементов заданой матрицы
Помогите пожалуйста составить прогу.. пользуясь функцией нахождения числа отрицательных элементов заданой матрицы найти число...

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

Нахождение min числа сдвигов строк/столбцов для преобразования данной матрицы 3x3 к магической
Здравствуйте. Разбираю олимпиадные задачи, с одной возникли серьезные проблемы. Условие: Дана матрица 3x3, заполнена числами , причем...


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи. . . .
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru