Помогите с задачей, она вроде простая...., Дана матрица A(n*n). Получить вектор C(n)...... |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Помогите с задачей, она вроде простая...., Дана матрица A(n*n). Получить вектор C(n)...... |
Roofless |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Репутация: 0 |
Дали вот такую задачу: Дана матрица A(n*n) целых чисел. Получить вектор C(n), элементы которого равны произведениям элементов, стоящих на главной и побочной диагоналях матрицы. В полученном векторе найти min и max элементы. На место min элемента записать 0, а на место max элемента записать max возможное целое число. [b]
Она вроде как простая, но что то не получается; Помогите решить. Если можно с описанием. |
Michael_Rybak |
Сообщение
#2
|
Michael_Rybak Группа: Пользователи Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: 32 |
Показывай - что делал, что не получается.
|
Roofless |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Репутация: 0 |
Ну что то вроде этого...
Program MinMax; Сообщение отредактировано: Roofless - |
Roofless |
Сообщение
#4
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Репутация: 0 |
правильно?
|
Гость |
Сообщение
#5
|
Гость |
|
Гость |
Сообщение
#6
|
Гость |
Стоп!
Раздел-то Задачи На Заказ Ты хочешь за нее заплатить? Говори сроки. Цена - 10 WMZ Расчет через Форум. Решение по факту оплаты, не ранее чем через сутки после договоренности. |
Roofless |
Сообщение
#7
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Репутация: 0 |
Вот вроде ьы так:
const Мне нужно процедуру составить... |
Lapp |
Сообщение
#8
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Последние два поста - мои. Можешь контактировать со мной здесь либо в личке.
-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Roofless |
Сообщение
#9
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Репутация: 0 |
я хочу чтобы мне помогли
|
Lapp |
Сообщение
#10
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Roofless, здесь задачи не обсуждают. Здесь решают за деньги.
Если хочешь - перенесу в раздел Задачи. Хочешь? -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Roofless |
Сообщение
#11
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Репутация: 0 |
перенеси
|
Roofless |
Сообщение
#12
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Репутация: 0 |
Что то у меня здесь не получается
|
Lapp |
Сообщение
#13
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
В целом программа вроде нормальная, за исключением некоторых недочетов. Например, почему у тебв k - формальный параметр? Что ты туда собирался передавать? Может, ты имел в виду n?
Дальше, вместо 32000 лучше использовать MaxInt. И вообще, вместо куска: s:=0; - лучше сделать: s:=b[1]; В этом случае программа сможет работать с отрицательными значениями тоже. А в конце перепутаны максимум и минимум. Максимум у тебя - s, а ты в него кладешь 0, и наоборот. Мне нужно процедуру составить... Так ты вроде ее сделал.. Осталось внизу приписать основную программу.-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Roofless |
Сообщение
#14
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Репутация: 0 |
Большое спасибо, посмотрю
|
Roofless |
Сообщение
#15
|
Новичок Группа: Пользователи Сообщений: 32 Пол: Мужской Репутация: 0 |
Поздравте меня! Все! Сделал! Выкладываю в виде прцедур:
Procedure Proizv(n:byte; {Є®«ЁзҐбвў® бва®Є} Сообщение отредактировано: Roofless - |
Текстовая версия | 23.12.2024 20:14 |