|
0 / 0 / 1
Регистрация: 19.03.2009
Сообщений: 20
|
|
Задача на функцию04.04.2009, 22:41. Показов 1581. Ответов 12
Метки нет (Все метки)
Добрый день.Кто сможет объясните.Нужно написать функцию или процедуру, которая для каждой строки выведет номер столбца, в котором должен находится элемент.Прикалываю картинку.На ней нарисовано по какому принципу нужно располагать.элементы отмечены крестиком.Т.е мы вводим номер столбца а функция выводит нам номер строки в которой необходимо вывести элемент.
0
|
|
| 04.04.2009, 22:41 | |
|
Ответы с готовыми решениями:
12
Задача на функцию |
|
7 / 6 / 2
Регистрация: 04.04.2009
Сообщений: 32
|
|
| 04.04.2009, 23:07 | |
|
а на каком языке то пишешь? в принципе через перебор массива по строке делается)
1
|
|
|
0 / 0 / 1
Регистрация: 19.03.2009
Сообщений: 20
|
|
| 04.04.2009, 23:12 [ТС] | |
|
В Паскале!не понимаю.каким перебором.Объясни чуть поподробней, пожалуйста!
0
|
|
|
7 / 6 / 2
Регистрация: 04.04.2009
Сообщений: 32
|
|
| 04.04.2009, 23:18 | |
|
ну наверное удобней функцию использовать. простой цикл по столбцам т.е. если у тебя масив a[i][j] где j столбец.. то ты по фиксированному i пребериаешь все j (у тебя от 1 до 7 на скок я помню.) и если этот элемент равен тому который ты ищешь то возвращаешь j . и выходишь брейком из цикла.
0
|
|
|
0 / 0 / 1
Регистрация: 19.03.2009
Сообщений: 20
|
|
| 04.04.2009, 23:26 [ТС] | |
|
Ты немного не понимаешь суть задачи.видимо я не точно описал задание
объясню на примере немного другой задачи.У нас имеется 2 массива!одномерный заполнен чисслам а 2-мерный пустой(как на рисунке).И нужно расположить элементы одномерного по такой вот змейке.как на рисунке.но можно лишь пользоваться функцией которая определяет(скорее всего по какой то формуле) в какой строке должен находится элемент в каждом столбце.вот я и не могу форулу подобрать
0
|
|
|
7 / 6 / 2
Регистрация: 04.04.2009
Сообщений: 32
|
|
| 04.04.2009, 23:39 | |
|
ага точно не правильно описал. а тебе надо просто эту змейку расставить или именно функцию возвращающую значение по номеру строки?в первом случае можно реализовать цикл от 1 до восьми каждый раз инкрементируя индекс столбца. а когда дойдем до последнего элемента 4(индекс столбца) то начать уменьшать..потом если до 1( индекс столбца) го то увеличивать))
вообще могу написать тебе недорого программу если хочешь))
0
|
|
|
0 / 0 / 1
Регистрация: 19.03.2009
Сообщений: 20
|
|
| 04.04.2009, 23:46 [ТС] | |
|
просто...змейку такую я написал..она работает...это просто не вся задача..та задача огромная.а со змейкой такой препод меня посылает и говорит чтобы я функцию сделал от одной переменной.В которую вводишь номер столбца а она по какой то формуле вычисляет нам номер строки в которой должен располагаться элемент!вот и сижу,голову ломаю!уже всё перепробовал.И с остатками и целой частью и всё не могу формулу эту придумать!
0
|
|
|
7 / 6 / 2
Регистрация: 04.04.2009
Сообщений: 32
|
|
| 04.04.2009, 23:49 | |
|
хм..ну переменная может быть и одна..а колличество строк считается известным??
0
|
|
|
0 / 0 / 1
Регистрация: 19.03.2009
Сообщений: 20
|
|
| 04.04.2009, 23:54 [ТС] | |
|
Нет...любое главное чтобы эта змейка сохранялась!
0
|
|
|
7 / 6 / 2
Регистрация: 04.04.2009
Сообщений: 32
|
|
| 05.04.2009, 00:03 | |
|
если не знать количество строк, то посчитать невозможно.может количество строк является глобальной переменной??? 372000314 - напиши в аську)
0
|
|
|
1 / 1 / 0
Регистрация: 19.03.2009
Сообщений: 6
|
||||||
| 06.04.2009, 13:44 | ||||||
|
Повторяемых функций 2, либо (y=x) либо (y=8-x).
x:y 1:1 2:2 3:3 4:4 5:3 6:2 7:1 8:2 9:3 10:4 11:3 12:2 13:1 14:2 15:3 16:4 17:3 18:2 19:1 20:2 21:3 22:4 23:3 24:2 25:1 26:2 27:3 28:4 29:3 30:2 31:1 32:2 33:3 34:4 35:3 36:2 37:1 38:2 39:3 40:4 41:3 42:2 43:1 44:2 45:3 46:4 47:3 48:2 49:1 50:2 51:3 52:4 53:3 54:2 55:1 56:2 57:3 58:4 59:3 60:2 61:1 62:2 63:3 64:4 65:3 66:2 67:1 68:2 69:3 70:4 71:3 72:2 73:1 74:2 75:3 76:4 77:3 78:2 79:1 80:2 81:3 82:4 83:3 84:2 85:1 86:2 87:3 88:4 89:3 90:2 91:1 92:2 93:3 94:4 95:3 96:2 97:1 98:2 99:3 З.Ы. на паскаль сам переведешь
0
|
||||||
|
132 / 5 / 0
Регистрация: 05.04.2009
Сообщений: 100
|
|
| 06.04.2009, 14:25 | |
|
а можно текст задачки дословно ?
0
|
|
|
0 / 0 / 1
Регистрация: 19.03.2009
Сообщений: 20
|
||||||
| 06.04.2009, 14:46 [ТС] | ||||||
|
Спасибо большое!!!задачу уже помогли решить=)))щас выложу решение:
Спасибо Белому=)) Добавлено через 1 минуту 28 секунд А текста задачки нет.это лишь маленький блок огромной задачи=)сформулировал как смог
0
|
||||||
| 06.04.2009, 14:46 | |
|
Помогаю со студенческими работами здесь
13
Задача на функцию
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|