Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на Delphi и Lazarus


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты в разделе

mklokov
Статус: 6-й класс
Рейтинг: 106
∙ повысить рейтинг »
Ксюша
Статус: 1-й класс
Рейтинг: 0
∙ повысить рейтинг »
Асмик Гаряка
Статус: Советник
Рейтинг: 0
∙ повысить рейтинг »

∙ Pascal / Delphi / Lazarus

Номер выпуска:1720
Дата выхода:02.08.2017, 19:15
Администратор рассылки:Зенченко Константин Николаевич (Модератор)
Подписчиков / экспертов:26 / 27
Вопросов / ответов:3 / 6

Консультация # 21658: Здраствуй народ. Коментарий к вопросу 21651. Уважаемый sir henry, я не согласен. То что Вы описали - это примитивно. Это для работы с одной таблицей. А вот когда идет работа с таблицами по принципам "одна к нескольким" или "несколько к нескольким" и информация будет менятся во всех сзязаннх таблицах, вот кайф то начнется с Вашм ...
Консультация # 156740: Дана матрица A[k,n].В строках, где все элементы четные и положительные найти максимум. Программа почему то выводит всегде значение первого элемента строки...
Консультация # 79606: Нужен компонент для Delphi, для работы с графикой чтобы поддерживал сохранение в gif или png и его методы лучше чтобы назывались также как в компоненте TImage...

Консультация # 21658:

Здраствуй народ. Коментарий к вопросу 21651. Уважаемый sir henry, я не согласен. То что Вы описали - это примитивно. Это для работы с одной таблицей. А вот когда идет работа с таблицами по принципам "одна к нескольким" или "несколько к нескольким" и информация будет менятся во всех сзязаннх таблицах, вот кайф то начнется с Вашм подходом к использованию транзакций...
Может кто подскажит сайты по работе с таблицами Paradox через Delphi?

Дата отправки: 02.06.2005, 10:18
Вопрос задал: Карасев Алексей Александрович
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Вадим Исаев ака sir Henry (Старший модератор):

Здравствуйте, Карасев Алексей Александрович!
Я бы тоже не согласился, но, увы, увы... :)
Когда Вы начинаете транзакцию, все изменения Вы проводите не в таблице (таблицах) БД, а в кэше. Чтобы изменеиня в таблицах произошли на самом деле, Вы должны эти транзакции подтвердить. Представьте, что Вы целый день колбасили клаву, ввели семдесят тысяч 11-ти значных цифр и вдруг вырубили свет. Что в итоге? Начальство орет, что нету данных, Вас лишают премии, Ваши поставщики подали на Вас в суд за нарушение договоров поставки и т.д. и т. п. Вам это надо? А вот по тому принципу что предложил Вам я, вы максимум потеряете совершенно незначительную часть и сделать ее заново - 5 мин.

Консультировал: Вадим Исаев ака sir Henry (Старший модератор)
Дата отправки: 02.06.2005, 12:01
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 156740:

Дана матрица A[k,n].В строках, где все элементы четные и положительные найти максимум.
Программа почему то выводит всегде значение первого элемента строки

Дата отправки: 05.01.2009, 18:09
Вопрос задал: Жгун Дмитрий Андреевич
Всего ответов: 4
Страница онлайн-консультации »


Консультирует Пупорев Юрий Борисович:

Здравствуйте, Жгун Дмитрий Андреевич!
Исправил Ваш код, немного еще переделал по своему, не понравится, переделаете обратно. Это ввод и вывод.

Приложение:

Консультировал: Пупорев Юрий Борисович
Дата отправки: 05.01.2009, 18:35
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Зенченко Константин Николаевич (Модератор):

Здравствуйте, Жгун Дмитрий Андреевич!

Вариант с использованием логических переменных.
Комментировал только измененный код.
ps:помему так проще
Удачи!

Приложение:

Консультировал: Зенченко Константин Николаевич (Модератор)
Дата отправки: 05.01.2009, 18:48
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Emmanuel Goldstein:

Здравствуйте, Жгун Дмитрий Андреевич!
Как я понял. Задание - вывести ОДИН элемент матрицы, но ЧЕТНЫЙ и МАКСИМАЛЬНЫЙ.
В таком случае в вашем коде 1 лишняя строка, назначение которой мне не понятно.
И самое интересное. При вводе вы сначала перебираете слолбцы(элементы в строке), а затем строки, т. е. вводите матрицу по столбцам. А когда проверяете(ищите максимум), то вы транспонируете "матрицу проверки", т.е. если у вас матрица строка, а вы проверяете ее как матрицу столбец, то совпадает только первый элемент, который и является максимальным.
Вым следует, либо поменять i на j во второй паре "for'ов", либо потом при взятии элементов, что я и сделал.

Как пишут во многих книгах(рассылках) по программированию на Ассемблере - пользуйтесь отладчиком.

Отладчик объясняет программисту - что делает его программа :)

Ваш код ниже, тестил на FreePascal:

Приложение:

Консультировал: Emmanuel Goldstein
Дата отправки: 05.01.2009, 19:00
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Micren:

Здравствуйте, Жгун Дмитрий Андреевич!
Из Вашего задания я не совсем понял надо найти в каждой такой строке максимум, или в совокупности таких строк. Поэтому 2 программы. 1я ищет в каждой строке, удовлетворяющей условию, а вторая в совокупности таких строк. Я убрал лишний цикл по строкам. Он абсолютно не нужен. Так же массив размещается в памяти динамически.

Приложение:

Консультировал: Micren
Дата отправки: 05.01.2009, 19:12
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 79606:

Нужен компонент для Delphi, для работы с графикой чтобы поддерживал сохранение в gif или png и его методы лучше чтобы назывались также как в компоненте TImage

Дата отправки: 24.03.2007, 12:07
Вопрос задал: Mikutu
Всего ответов: 1
Страница онлайн-консультации »


Консультирует василий1:

Здравствуйте, Mikutu!
ImageEn 2.7
http://www.hicomponents.com
синтаксис очень похож

Консультировал: василий1
Дата отправки: 24.03.2007, 12:37
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное