1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| 18192123 |
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: 2 |
Дана квадратная матрица порядка n. Сформировать вектор х, где чередуются положительные и отрицательные элементы из матрицы (вектор х начинается с отрицательного элемента)
(задача решается только с использованием массивов, процедур) Я думаю вначале нужно найти первый отрицательный элемент, тогда в векторе х положительные элементы будут занимать чётные позиции ( а как реализовать насчёт позициий - не знаю) И ещё: число положительных и отрицательных не во всех случаях равно, эти варианты то же нужно учесть или этого можно избежать? Подскажите пожалуйста!!! |
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Ну, и что? Это ведь ты для заполнения использовала эти индексы... А после заполнения просто проходи от 1 до N*N и распечатывай все подряд...
|
18192123 формирование вектора чередованием элементов 5.01.2007 19:55
volvo Ну, начать-то наверное, надо с того, что посчитать… 5.01.2007 20:16
18192123
в случае положительного элемента увеличивая инде… 5.01.2007 20:44
volvo :yes2: Именно это и будет происходить в случае, к… 5.01.2007 20:51
18192123
+ byte(i_pos < 2 * neg);
именно эт… 5.01.2007 21:10
volvo :yes2: Поскольку если i_pos < 2 * neg есть True… 5.01.2007 21:15
18192123 Большое спасибо! Насчёт заполнения вектора - я… 5.01.2007 21:36
18192123
Ну, и что? Это ведь ты для заполнения использовал… 5.01.2007 21:54![]() ![]() |
|
Текстовая версия | 8.11.2025 19:55 |