Вопрос: помогите с задачей!!! | Добавлено: 26.05.08 19:44 |
Автор вопроса: ![]() |
составить программу опредиления номера столбца матрицы , сума элементов которого минимальна. Найденный столбец отсортировать по возрастанию. Напечатать обе матрицы и номер наденного столбца с пояснениями. |
Ответы | Всего ответов: 37 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #1 | Добавлено: 26.05.08 23:55 |
вот так сразу? |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ICQ: ненавижу Вопросов: 28 Ответов: 317 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 27.05.08 00:37 |
Они походу все с одной группы ![]() Тут уже столько советов для студентов написано, говорю отдельный форум нужен. Напиши себе алгоритм на листочке и пытайся, реализуй свой програмистский потенциал. 1. Создать матрицу заполненную случайными числами. 2. Найти суммы элементов для каждого столбца. 3. Найти столбец с минимальной суммой. 4. Создать копию матрицы и отсортировать в ней найденный столбец. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Лидер форума ICQ: 216865379 Вопросов: 106 Ответов: 9979 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 27.05.08 03:26 |
Надо просто биржу создать для таких тем. Отправь смску на короткий номер бла-бла-бла и получи решение своей задачи ![]() |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ICQ: ненавижу Вопросов: 28 Ответов: 317 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 27.05.08 10:42 |
Много за это не попросишь, а сколько гемороя будет с албанским описанием задач...
Сомневаюсь что это прибыльная идея, другое дело иметь доход от популярности. alyaco тут в соседнем вопросе я описал подпрограммку создания матрицы, значения в матрице правда не случайные, но это легко исправить. |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ICQ: ненавижу Вопросов: 28 Ответов: 317 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 27.05.08 10:51 |
alyaco VB пользоваться умеешь? Какой версией?
Если это всё у тебя в Excel, то какой офис? Объявлять переменные умеешь? Вызвать подпрограмму сможешь? |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ICQ: ненавижу Вопросов: 28 Ответов: 317 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 28.05.08 09:08 |
Видно не хочешь ты разбираться в своей же задаче. |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() Вопросов: 1 Ответов: 16 |
Профиль | Цитата | #7 | Добавлено: 28.05.08 21:52 |
мне в worde надо сделать |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ICQ: ненавижу Вопросов: 28 Ответов: 317 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 30.05.08 06:54 |
Век живи, век учись.
Никогда ещё вот так не работал с таблицами в Ворд. Попробую, самому любопытно. У меня офис 2003, так что ... |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #9 | Добавлено: 30.05.08 13:17 |
... так что ставь 2007 |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ![]() ICQ: ненавижу Вопросов: 28 Ответов: 317 |
Web-сайт: Профиль | Цитата | #10 | Добавлено: 30.05.08 15:20 |
С удовольствием поставлю когда ты подаришь лицензию ![]() |
Номер ответа: 11 Автор ответа: ![]() ![]() ![]() ![]() ICQ: ненавижу Вопросов: 28 Ответов: 317 |
Web-сайт: Профиль | Цитата | #11 | Добавлено: 30.05.08 15:36 |
alyaco уточни
Какого размера должна быть твоя матрица? По мне так достаточно и 10х10. Чем она должна быть заполнена? Случайные 2х значные числа устроят? и номер наденного столбца с пояснениями
Какое нах пояснение нужно? Кому там что непонятно? |
Номер ответа: 12 Автор ответа: ![]() ![]() ![]() Вопросов: 1 Ответов: 16 |
Профиль | Цитата | #12 | Добавлено: 30.05.08 17:55 |
пояснения-комментарии к коду.
массив я уже объявил и заполнил, а отсортировать не могу! матрица любого размера и числа тоже любые |
Номер ответа: 13 Автор ответа: ![]() ![]() ![]() Вопросов: 1 Ответов: 16 |
Профиль | Цитата | #13 | Добавлено: 30.05.08 18:43 |
вот что у меня получилось помогите с остальным!
Private Sub CommandButton1_Click()
Dim n As Byte Dim i As Byte Dim j As Byte Dim matr() As Integer Dim amster() As Integer n = Val(InputBox("введите размерность массива" ![]() For i = 1 To n For j = 1 To n Randomize ReDim amster(1 To n, 1 To n) ReDim matr(1 To n, 1 To n) matr(i, j) = CInt(Rnd * 50) Debug.Print matr(i, j); Debug.Print Next j Next i |
Номер ответа: 14 Автор ответа: ![]() ![]() ![]() ![]() ICQ: ненавижу Вопросов: 28 Ответов: 317 |
Web-сайт: Профиль | Цитата | #14 | Добавлено: 30.05.08 19:19 |
В коде лишнего много ![]() Чёт я непонял, ты пишеш в ВБ а выводить таблицы будеш в Ворде? Нафига так тяжко? Не легче в ВБА всё в предалах одного Ворд документа сделать? |
Номер ответа: 15 Автор ответа: ![]() ![]() ![]() ![]() ICQ: ненавижу Вопросов: 28 Ответов: 317 |
Web-сайт: Профиль | Цитата | #15 | Добавлено: 30.05.08 19:23 |
Весьма наглядно и реализовать так удобно, что лучше и не придумаешь.
Я свой вариант почти закончил, как скину на ящик сообщу. |
|