Задачи про Массивы, Операции с элементами массивов |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Задачи про Массивы, Операции с элементами массивов |
die |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Макс Репутация: 0 |
Прошу помоч решить 4 задачи .
Задача №1. Задана квадратная матрица. Поменять местами строку с максимальным элементом на главной диагонали со строкой с заданым номером m . Задача №2. Дана матрица B[N,M]. Найти в каждой строке матрицы максимальный и минимальный элементы и поменять их местами с первым и последним строки соответственно . Задача №3. Дана целая квадратная матрица n-го порядка . Определить , является ли она магическим квадратом , т.е такой , в которой суммы элементов во всех строках и столбцах одинаковы . Задача №4. Элемент матрицы назовем седловой точкой, если он является наименьшим в своей строке и одновременно наибольшим в своем столбце или, наоборот, является наибольшим в своей строке и наименьшим в своем столбце. Для заданной целой матрицы размером N x M напечатать индексы всех ее седловых точек. Заранее спасибо . |
amega |
Сообщение
#2
|
? Группа: Пользователи Сообщений: 283 Пол: Мужской Репутация: 4 |
Цитата Прошу помоч решить 4 задачи . задачи не тежолые, они на понимаения матриц, и работы с нимы, для лучшего понимая поробуй их сзделать (или чот получается) сам а потом уже проси что тебе ошибки помогли исправить.... зы: мир стал жесток, одним элементом больше одним меньше ему стало всеравно , верь в себя, и ты поймеш все в этом мире, было бы желание!! (amega) ого отето я цитатку замутил))))))) |
Айра |
Сообщение
#3
|
Профи Группа: Пользователи Сообщений: 731 Пол: Женский Репутация: 25 |
Ну еще как бы "6. Одна тема - один вопрос (задача)"
amega, даа, поперло))) |
die |
Сообщение
#4
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Макс Репутация: 0 |
Ну еще как бы "6. Одна тема - один вопрос (задача)" amega, даа, поперло))) Ну хотябы помоч ) . Вот наброска на задачу №4 . Немогу понять почему выводит не правильно мин и макс элементы. И я не пойму что за индексы нужна еще сделать . ZD4.PAS ( 866 байт ) Кол-во скачиваний: 699 Добавлено через 14 мин. Ну хотябы помоч ) . Вот наброска на задачу №4 . Немогу понять почему выводит не правильно мин и макс элементы. И я не пойму что за индексы нужна еще сделать . Вот наброски на Задачу №2 . Здесь у меня высчитывает макс и мин числа . Но не могу вывести сам массив , и не знаю как поменять местами строки . MAX_MIN_.PAS ( 649 байт ) Кол-во скачиваний: 707 Зы...Извините за не правильное оформление ) . Ты б не извинялся, а поправил сам... Редактирование тебе еще доступно, в следующий раз жми на кнопку "Изменить" и исправляй... Сообщение отредактировано: volvo - |
Lapp |
Сообщение
#5
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Вот наброска на задачу №4 . Немогу понять почему выводит не правильно мин и макс элементы. Требуется уточнение. Цитирую условие: Цитата Элемент матрицы назовем седловой точкой, если он является наименьшим в своей строке и одновременно наибольшим в своем столбце или, наоборот, является наибольшим в своей строке и наименьшим в своем столбце. Что в данном случае означает "наибольший" и "наименьший"? Значит ли это, что он строго больше (меньше) всех остальных или он больше или равен (меньше или равен)? Пожалуйста, уточни, потому что от этого в данном случае довольно сильно зависит рещение. Например, если все элементы в массиве равны между собой, то в случае нестрогих максимума и минимума каждый из них будет седловым. В случае строгих - ни один не будет. Думаю, тебе нужно спросить это у препа. Повторяю, структура программы от этого зависит. Потому что в случае строгого максимума седловых точек каждого типа (мин/макс и макс/мин) может быть не больше одной в строке или столбце, и можно ограничиться нахождением одного, а в случае нестрогого - сколько угодно, и каждый элемент нужно проверять. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
die |
Сообщение
#6
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Макс Репутация: 0 |
Требуется уточнение. Цитирую условие: Что в данном случае означает "наибольший" и "наименьший"? Значит ли это, что он строго больше (меньше) всех остальных или он больше или равен (меньше или равен)? Пожалуйста, уточни, потому что от этого в данном случае довольно сильно зависит рещение. Например, если все элементы в массиве равны между собой, то в случае нестрогих максимума и минимума каждый из них будет седловым. В случае строгих - ни один не будет. Думаю, тебе нужно спросить это у препа. Повторяю, структура программы от этого зависит. Потому что в случае строгого максимума седловых точек каждого типа (мин/макс и макс/мин) может быть не больше одной в строке или столбце, и можно ограничиться нахождением одного, а в случае нестрогого - сколько угодно, и каждый элемент нужно проверять. Дак у меня уже седловую точку находит , препод проверял сказал правильно вроде как ) , но я немагу вывести и макс и мин значения. |
Lapp |
Сообщение
#7
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
я немагу вывести и макс и мин значения. Ты имеешь в виду задачу 2? Приведи свой текущий вариант, желательно не в файле, а в тексте сообщения, с тэгами code.-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
die |
Сообщение
#8
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Макс Репутация: 0 |
Ладно буду краток ... Задача №2 > что писать чтобы поменять местами с первым и последним строки соответственно .
|
Lapp |
Сообщение
#9
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Ладно буду краток А тебя кто-нибудь просил быть кратким?.. Я - нет..buf:=b[i,max]; -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
die |
Сообщение
#10
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Макс Репутация: 0 |
Цитата А тебя кто-нибудь просил быть кратким?.. blink.gif Я - нет.. Да нет не кто не просил ) . Lapp спасибо то что маленько помог , попробую щас доделать программу . Сообщение отредактировано: die - |
die |
Сообщение
#11
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Макс Репутация: 0 |
Кто может сделать хотябы одну задачку ? я никак не могу доделать 2 задачи .... пожалуйста сделайте хотябы одну .
|
Lapp |
Сообщение
#12
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Кто может сделать хотябы одну задачку ? я никак не могу доделать 2 задачи .... пожалуйста сделайте хотябы одну . Ты еще не понял, что твоя любимая краткость тебе же и вредит? Почему бы не сказать, какие именно две задачи? Или ты рассчитываешь, что каждый будет из рвения тебе помочь внимательно изучать весь тред и пытаться сделать логический вывод, что же именно тебя интересует?..Если снизойдешь до уточнений, что у тебя не выходит, то постарайся сделать это как-нибудь предметно: попытки свои показать, что ли.. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
die |
Сообщение
#13
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Макс Репутация: 0 |
я уже вылаживал то что я смог сделать
|
Lapp |
Сообщение
#14
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
я уже вылаживал то что я смог сделать То есть вторично назвать, что именно тебе нужно, тебе в лом.. Ну, дело твое. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
die |
Сообщение
#15
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Реальное имя: Макс Репутация: 0 |
Задача № 4 .
Немогу сделать: 1) напечатать индексы всех ее седловых точек. Задача №2. Немогу сделать: 1) вывести матрицу. 2) максимальный и минимальный элементы и поменять их местами с первым и последним строки соответственно . Прикрепил задачки. Подскажите кто нибудь как можно скопировать с паскаля задачу на фороум , не переписывая её в ручную. Прикрепленные файлы ZD4.PAS ( 813 байт ) Кол-во скачиваний: 415 MAX_MIN_.PAS ( 689 байт ) Кол-во скачиваний: 441 |
lasilix where to buy non precrip |
Сообщение
#16
|
Гость |
Amoxicillin Effectiveness
|
side effects of gabapentin in do |
Сообщение
#17
|
Гость |
Supradyn
|
Текстовая версия | 23.12.2024 17:15 |