Вопрос № 62520: Здравствуйте, в чем тут проблема?
.Вопрос № 62573: Доборого времени суток уважаемые эксперты. Хочу написать простенькую программу. Допустим у меня есть папочка "Вход"(она пуста).Как только я закидываю в эту папку файл,он автоматически переносится в другую папку(например "Выход").И...
Вопрос № 62.520
Здравствуйте, в чем тут проблема?
Приложение:
Отправлен: 14.11.2006, 00:07
Вопрос задал: ataman (статус: 2-ой класс)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Маренич Владимир
Здравствуйте, ataman!
Проблема в том, что Вы пытаетесь присвоить выражение ВЫРАЖЕНИЮ. Присваивать значения можно только переменным или свойствам объектов. Другими словами Вы пишите 5:=2. А надо X:=2 или A[i]:=2.
Плюс замечание по логике:
Вы выходите за границы актуальных данных. Попробую объяснить на примере:
Пусть буде введено число n=3. Потом вводится 6 чисел: a[1]=1; a[2]=2; a[3]=3; a[4]=4; a[5]=5; a[6]=6. Остальные элементы массива не определены (там может быть всё, что угодно). Пусть они все содержат число 10000.
Во втором цикле Вы пытаетесь работать с элементами с индексом от 1 до n*2+5=11. Т.е. при прохождении второго цикла (допустим, в конце при i=n*2=6) у Вас получается такая картина:
if (6-10000)=(10000-6) then
Begin
...//я не знаю что Вы тут хотите сделать, но написано не правильно
inc(K);
end;
Ответ отправил: Маренич Владимир (статус: Студент)
Ответ отправлен: 14.11.2006, 00:42
Отвечает: sir henry
Здравствуйте, ataman!
Закоментировано объявление константы - const n = 6; - в то в ремя как в программе есть обращение к ней.
Константе нельзя присваивать какие-либо данные - Readln(n); - константа всегда неизменна.
Ответ отправил: sir henry (статус: Академик) Россия, Красноярск ---- Ответ отправлен: 14.11.2006, 03:20
Отвечает: Томша Павел
Здравствуйте, ataman!
(a[i+1] - a[i+3]) = (a[i+5] - a[i+1]); - Эта запись не имеет смысла. Она ничего не присваивает, ничего не проверяет. Определитесь, что вам надо. Может, перед ней должен стоять If?
Ответ отправил: Томша Павел (статус: 3-ий класс)
Ответ отправлен: 14.11.2006, 10:27
Вопрос № 62.573
Доборого времени суток уважаемые эксперты. Хочу написать простенькую программу. Допустим у меня есть папочка "Вход"(она пуста).Как только я закидываю в эту папку файл,он автоматически переносится в другую папку(например "Выход").И нужно чтобы программа запускалась вместе с windows. Подскажите пожалуйста как примерно это можно осуществить.
Отправлен: 14.11.2006, 12:15
Вопрос задал: Respect (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: dianacode
Доброе время суток, Respect
для таких случаев, имхо, предлагаю использовать object pascal - воспользуйтесь средой delphi, 32х разрядной неважно какой версией и написать код на TSR программу(постоянно находится в памяти) на проверку файлов в каталоге, который также можно будет передать хоть параметрами, хоть жестко закодировать
если вам необходимо работать под дос, то, конечно, пишите на консольном, но для скорости (если вы работаете под графическим интерфейсом операционки) рекомендую именно компилятор, собранный для 32 разрядных приложений
в аттаче пример саб, которую нужно запускать через некоторый промежуток времени (в delphi это организуется с пом ttimer)
с уважением, удачи
Приложение:
--------- There is more than one way to do it
Ответ отправила: dianacode (статус: 9-ый класс)
Ответ отправлен: 14.11.2006, 13:59