|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
18.04.2008, 21:21 | #11 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Нет, нас смутило то что при использовании тега CODE другии теги неработают, поэтому зелёного невидно
А кода ,который находился чуть ниже, вообще нет Но впринципе и так всё уже понятно. И всёже если этот вариант не подойдёт, то можно ,напомню, использовать цикл for.
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
19.04.2008, 18:16 | #12 |
Пользователь
Регистрация: 18.04.2008
Сообщений: 67
|
Ребят, ето все чудесно получилось, код сократился здорово, спасибо! но , в принципе, это фсе было у меня...а дальше? Как выводить дальше требуюмую инфу, хотя бы один пункт из пяти требуемых, для образца, например, как сделать , чтоб выводилась инфа о проданных местах на весь месяц?? Как енту кнопочку волшебную сделать?
|
19.04.2008, 18:22 | #13 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Непонятно условие.
Вот есть у нас двумерный массив (1..25, 1..6) Что хранит этот массив? АДД: приведите код что у вас уже получилось.. так будет проще советовать.
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... Последний раз редактировалось Карась; 19.04.2008 в 18:29. |
19.04.2008, 18:43 | #14 |
Пользователь
Регистрация: 18.04.2008
Сообщений: 67
|
Почти ничего с первого раза не изменилось, сократился код благодаря Вашим советам, воть:
Type tmas=array [1..25,1..6] of integer; Var mas:tmas;t:File of tmas; begin ZeroMemory(@mas,sizeof(tmas)); { ZeroMemory(@mas,6*25*sizeof(integer ));} AssignFile(t,'day01'); Reset(t); CloseFile(t); end; Задание слово в слово в самом первом сообщении есть, массив хранит, как я понимаю, инфу о рейсах всех дней месяца. А вообще препод говорил, что в форме должны быть автоматически нули, т. е. все места свободны, но если я выбираю определенный день, то выдается инфа на етот определенный день... |
19.04.2008, 18:49 | #15 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
тогда уж надо делать трехмерный массив.
Потом просто "пройтись" по нужному дню найдя нужные значения. Напримр если отыскать все нули, то это будет кол-во свободных мест. Вот например как это яб сделал на Паскале: Сначала мы заполняем массив. Затем просим ввести интересующий пользователя день. На экран ввыводится полная таблица мест н этот день и колво свбодных мест и забронированых. Смысл вообщем понятен: Код:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... Последний раз редактировалось Stilet; 28.04.2009 в 08:24. |
20.04.2008, 13:11 | #16 |
Пользователь
Регистрация: 18.04.2008
Сообщений: 67
|
Счас пробую, но когда жму F9 и навожу курсор на любую из ячеек, какая печаль!, выскакивает ошибка такого плана: "project raised exception cjass EInOutError with message 'I/O error 6'. Process stopped. Use Step or Run to continue". Подскажите чего делфи хочет?
И еще, тока ногами не пинать) объясните, Карась, почему массив трехмерный.. Последний раз редактировалось Stilet; 28.04.2009 в 08:26. |
20.04.2008, 13:23 | #17 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
напомню что мой код только для паскаля... ну или консоли.
Показывайте код. АДД: Потомучто у вас есть 30 дней, 6 рядов и 25 мест. Первый индекс массива будет отвечать за дни, второй за ряды и третий за места.
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... Последний раз редактировалось Карась; 20.04.2008 в 13:29. |
20.04.2008, 15:15 | #18 |
Пользователь
Регистрация: 18.04.2008
Сообщений: 67
|
Теперь ясно, сенкс)
Вот код: Код:
Последний раз редактировалось Stilet; 28.04.2009 в 08:26. |
20.04.2008, 16:01 | #19 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
И ты это засунул в делфи?
Коечно работать небудет по многим причинам. Надо поубирать все Readln, Writeln. Написать процедуру которая будет массив переносить в стрингрид и правильно распихать куски кода по событиям. АДД: Для начала неплохобы оформить программу. Расположить кнопочки и таблицы. А затем уже растыкивать код. Например как вариант....
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... Последний раз редактировалось Карась; 20.04.2008 в 16:49. |
20.04.2008, 17:23 | #20 |
Пользователь
Регистрация: 18.04.2008
Сообщений: 67
|
Кхе, вообще-то были подозрения насчет writeln и readln, спасибо за подсказку, пробую! Карась, ты человечище!!!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как в Си прочитать ЕХЕ файл в HEX виде ?? | Юрий_BASE | Общие вопросы C/C++ | 1 | 18.04.2008 22:54 |
прога и чюжая прога | benjaminfran | Общие вопросы Delphi | 5 | 28.03.2008 15:07 |
Меню в виде дерева | pu4koff | JavaScript, Ajax | 7 | 16.10.2007 11:24 |