Приветствую Вас, Гость
Модератор форума: Melidiadus, Cheshirka  
Чатик, созданный в преддверии Великого Праздника
Lenka Дата: Вторник, 08.03.2011, 14:36 | Сообщение # 821
Котэ :3

Группа: Проверенные
Сообщений: 892
Репутация: 2537
Награды: 7
Страна: Российская Федерация
Город: Омск
Дата регистрации: 07.11.2008
Статус: Покинул призрачную зону
Человек, kitty kitty kitty
 
Человек Дата: Вторник, 08.03.2011, 14:37 | Сообщение # 822
флудер

Группа: В термосе
Сообщений: 7726
Репутация: 4359
Награды: 9
Страна: Украина
Город: Одесса
Дата регистрации: 11.10.2007
Статус: Покинул призрачную зону
Quote (AlexHunt)
Человек, да, такого результата я уже добивался. Проблема в том, что не видно как работает цикл. То есть он прибавляет по единице, но результат показывает только когда происходит выход из цикла.
Думаю, проблема не в коде, а в среде.

Судя по этим твоим словам, а также по фразе "задание пришлось обнулять", у меня возникает подозрение, что я изначально не понимаю, ДЛЯ ЧЕГО (то есть, для какой среды) я пишу алгоритм, а, соответственно, не до конца понимаю итоговые цели. Может быть, ты сможешь мне объяснить? И скажи, пожалуйста, еще раз, как называется эта среда.


Понические настроения куда лучше панических
Шансы есть всегда. Даже, когда их нет (С)
The cake is a real true!
 
im_tesseract Дата: Вторник, 08.03.2011, 14:37 | Сообщение # 823
goddess of mischief

Группа: Проверенные
Сообщений: 954
Репутация: 2044
Награды: 5
Страна: Украина
Дата регистрации: 24.12.2010
Статус: Покинул призрачную зону
Человек, привет.Та мне все равно о чем говорить.хЗ :D yes
 
Человек Дата: Вторник, 08.03.2011, 14:42 | Сообщение # 824
флудер

Группа: В термосе
Сообщений: 7726
Репутация: 4359
Награды: 9
Страна: Украина
Город: Одесса
Дата регистрации: 11.10.2007
Статус: Покинул призрачную зону
Lenka
:) :) :)

Quote (Anti-Cosmo♥)
Человек, привет.Та мне все равно о чем говорить.хЗ

Вчера хорошо эту тему развили :) Не хватает только Дани еще сейчас :)

Кстати, если исходить из теории существования эгрегоров, то есть своего рода образований, возникающих под воздействием длительной концентрации сознания одного человека или группы людей на чем-то (условно и упрощенно говоря), которое затем начинает уже само влиять на людей, когда сформируется, то наверняка, когда каждый год 8-го марта миллионы людей по всему миру концентрируются так или иначе на том, что это праздничный день и на его деталях. И тогда эгрегор уже должен был, думаю, выработаться и воздействовать в этот день на сознание людей. Этим можно объяснить наличие так называемой "праздничной атмосферы", когда многие люди ощущают нечто не совсем обычное в такой день, хотя сами могут и не особо придавать значение празднику. Словно что-то нависает.
А можно и не объяснить :) Версия :) Но если эгрегоры существуют, то наверняка такие праздники, как Новый Год, Рождество, 8-е марта и т.п. уже их породили.

Сообщение отредактировал Человек - Вторник, 08.03.2011, 14:43

Понические настроения куда лучше панических
Шансы есть всегда. Даже, когда их нет (С)
The cake is a real true!
 
im_tesseract Дата: Вторник, 08.03.2011, 14:44 | Сообщение # 825
goddess of mischief

Группа: Проверенные
Сообщений: 954
Репутация: 2044
Награды: 5
Страна: Украина
Дата регистрации: 24.12.2010
Статус: Покинул призрачную зону
Человек, блин,ты так умно пишешь,что я иногда просто не понимаю,о чем речь хЗЗЗ
 
Человек Дата: Вторник, 08.03.2011, 14:44 | Сообщение # 826
флудер

Группа: В термосе
Сообщений: 7726
Репутация: 4359
Награды: 9
Страна: Украина
Город: Одесса
Дата регистрации: 11.10.2007
Статус: Покинул призрачную зону
Quote (Anti-Cosmo♥)
Человек, блин,ты так умно пишешь

lol lol lol Или заумно? :D Сомневаюсь, что сильно умно :)

Quote (Anti-Cosmo♥)
что я иногда просто не понимаю,о чем речь хЗЗЗ

Если ты впервые сейчас услышала об эгрегорах и если ты слабо касалась эзотерики, мистики и оккультизма, то неудивительно, что тебе не очень понятно :D

Понические настроения куда лучше панических
Шансы есть всегда. Даже, когда их нет (С)
The cake is a real true!
 
im_tesseract Дата: Вторник, 08.03.2011, 14:45 | Сообщение # 827
goddess of mischief

Группа: Проверенные
Сообщений: 954
Репутация: 2044
Награды: 5
Страна: Украина
Дата регистрации: 24.12.2010
Статус: Покинул призрачную зону
Quote (Человек)
Или заумно? Сомневаюсь, что сильно умно

:D :D
Quote (Человек)
Если ты впервые сейчас услышала об эгрегорах и если ты слабо касалась эзотерики, мистики и оккультизма, то неудивительно, что тебе не очень понятно

lol lol lol
 
Lenka Дата: Вторник, 08.03.2011, 14:47 | Сообщение # 828
Котэ :3

Группа: Проверенные
Сообщений: 892
Репутация: 2537
Награды: 7
Страна: Российская Федерация
Город: Омск
Дата регистрации: 07.11.2008
Статус: Покинул призрачную зону
blink blink blink
блин...и ничего нормально написанного не ищется %)
 
Человек Дата: Вторник, 08.03.2011, 14:47 | Сообщение # 829
флудер

Группа: В термосе
Сообщений: 7726
Репутация: 4359
Награды: 9
Страна: Украина
Город: Одесса
Дата регистрации: 11.10.2007
Статус: Покинул призрачную зону
На Википедии вот что написано:
Quote

Эгре́гор (др.-греч. ἐγρήγοροι, «стражи») — в оккультных и новых (нетрадиционных) религиозных движениях — душа вещи, «ментальный конденсат», порождаемый мыслями и эмоциями людей и обретающий самостоятельное бытие.

Эгрегорами обладают реликвии, памятные вещи и прочие предметы, которые, по убеждению самих людей, помогают им либо, наоборот, несут проклятие. Сила и долговечность эгрегора зависит от согласованности и численности группы.

Но я это понятие знаю с несколько иным значением. Я знаю об эгрегорах, как об образования, не касающихся отдельной вещи (предмета), а касающихся того, на чем сознание в виде мыслей, чувств, эмоций регулярно концентрируется или типа того. Эгрегор семьи, христианский эгрегор в церкви, вот новогодний эгрегор, как мне кажется, и так далее :)

Сообщение отредактировал Человек - Вторник, 08.03.2011, 14:48

Понические настроения куда лучше панических
Шансы есть всегда. Даже, когда их нет (С)
The cake is a real true!
 
AlexHunt Дата: Вторник, 08.03.2011, 14:49 | Сообщение # 830
бывалый

Группа: Наблюдатели
Сообщений: 871
Репутация: 1793
Награды: 0
Страна: Российская Федерация
Дата регистрации: 05.03.2008
Статус: Покинул призрачную зону
Quote (Человек)
Я не знаю, в среде ли проблема, но я и не ставил целью при написании псевдо-кода, чтобы было ВИДНО внешне, как работает цикл. Там программа, которая по шагу выполняет перекачивание, но пользователю действительно будет виден только итоговый результат. Что значит "не видно, как работает цикл"? А как должно быть видно? Что вообще в данном случае имеется в виду под "видно, как работает цикл"?

Должно быть так:
Оператор нажимает кнопку "Передать", вводит какой объем должен передаться, подтверждает - данные отправляются в программу. Если все верно, программа начинает по единице изменять объемы, что должен видеть оператор.
Но получается так, что программа отрабатывает цикл, и сразу отправляет готовый результат оператору. Оператор видит не 100 - 99 - 98 - ... - 93, а сразу 93.
Quote (Человек)
А что такое "задание" в данном случае?

То, что задает оператор. То есть i.
У нас переменная j в начале каждого цикла выполнения программы обнуляется. То есть, пока задание больше нуля и не равно единице, происходит вход в цикл (который изменяет объемы). Но если после выполнения этого цикла приравнять задание к 0, на следующем цикле выполнения программы все будет как надо :)

The cake is a lie!
 
AlexHunt Дата: Вторник, 08.03.2011, 14:50 | Сообщение # 831
бывалый

Группа: Наблюдатели
Сообщений: 871
Репутация: 1793
Награды: 0
Страна: Российская Федерация
Дата регистрации: 05.03.2008
Статус: Покинул призрачную зону
Quote (Человек)
И скажи, пожалуйста, еще раз, как называется эта среда.

Язык - ST, среда - Trace Mode yes

The cake is a lie!
 
Человек Дата: Вторник, 08.03.2011, 15:00 | Сообщение # 832
флудер

Группа: В термосе
Сообщений: 7726
Репутация: 4359
Награды: 9
Страна: Украина
Город: Одесса
Дата регистрации: 11.10.2007
Статус: Покинул призрачную зону
Quote (AlexHunt)
Оператор нажимает кнопку "Передать", вводит какой объем должен передаться, подтверждает - данные отправляются в программу. Если все верно, программа начинает по единице изменять объемы, что должен видеть оператор.
Но получается так, что программа отрабатывает цикл, и сразу отправляет готовый результат оператору. Оператор видит не 100 - 99 - 98 - ... - 93, а сразу 93.

Тогда, может быть, так:

ПРОГРАММА
Объявляю целые переменные i, j, e
j=0
Вывести на экран "Нажмите на клавишу "Передать""//оператор нажимает на клавишу
Вывести на экран "Введите необходимый для перекачивания объем и нажмите Enter"
Ввод значения переменной i
Вывести на экран "Введите номер емкости:"
Ввод значения переменной e
ЕСЛИ-1 (e==1)
ТО-1
ЕСЛИ-2 (i>объем жидкости в первой емкости)
ТО-2
Вывести на экран: "В первой емкости отсутствует достаточное количество жидкости"
ИНАЧЕ-2
ЕСЛИ-3 (i==1)
ТО-3
Объем жидкости в первой емкости = объем жидкости в первой емкости - 1
Объем жидкости во второй емкости = объем жидкости во второй емкости + 1
Вывести на экран объем жидкости в первой и второй емкостях
ИНАЧЕ-3
ЦИКЛ-1 (j<i)
Объем жидкости в первой емкости = объем жидкости в первой емкости - 1
Объем жидкости во второй емкости = объем жидкости во второй емкости + 1
Вывести на экран объем жидкости в первой и второй емкостях
Переход на новую строку
j=j+1
ВСЕ-ЦИКЛ-1
ВСЕ-ЕСЛИ-3
ВСЕ-ЕСЛИ-2
ИНАЧЕ-1
ЕСЛИ-4 (i>объем жидкости во второй емкости)
ТО-4
Вывести на экран: "Во второй емкости отсутствует достаточное количество жидкости"
ИНАЧЕ-4
ЕСЛИ-5 (i==1)
ТО-5
Объем жидкости в первой емкости = объем жидкости в первой емкости + 1
Объем жидкости во второй емкости = объем жидкости во второй емкости - 1
Вывести на экран объем жидкости в первой и второй емкостях
ИНАЧЕ-5
ЦИКЛ-2 (j<i)
Объем жидкости в первой емкости = объем жидкости в первой емкости + 1
Объем жидкости во второй емкости = объем жидкости во второй емкости - 1
Вывести на экран объем жидкости в первой и второй емкостях
Переход на новую строку
j=j+1
ВСЕ-ЦИКЛ-2
ВСЕ-ЕСЛИ-5
ВСЕ-ЕСЛИ-4
ВСЕ-ЕСЛИ-1
ВСЕ-ПРОГРАММА

Я не знаю, как эта среда работает... В С++ и Паскале в таком случае при каждом шаге цикла на экран в новой строке выводился бы объем жидкости в емкостях, то есть оператор будет видеть:

99 1
98 2

и так далее.

Добавлено (08.03.2011, 14:00)
---------------------------------------------

Quote (AlexHunt)
То, что задает оператор. То есть i.
У нас переменная j в начале каждого цикла выполнения программы обнуляется. То есть, пока задание больше нуля и не равно единице, происходит вход в цикл (который изменяет объемы). Но если после выполнения этого цикла приравнять задание к 0, на следующем цикле выполнения программы все будет как надо

Честно говоря, не понял. Как и не понял того, почему без обнуления переменной "i" будет происходить бесконечное прибавление. Видимо, здесь я не совсем понимаю, как работает конкретно эта программа, когда она уже реализована в этой среде. Потому хочу уточнить: что значит "каждый цикл выполнения программы"? Это ведь не о том цикле, что внутри кода, идет речь, да?
Сообщение отредактировал Человек - Вторник, 08.03.2011, 14:58

Понические настроения куда лучше панических
Шансы есть всегда. Даже, когда их нет (С)
The cake is a real true!
 
SonicRainboomZ Дата: Вторник, 08.03.2011, 15:02 | Сообщение # 833
Fantastic in reality

Группа: Проверенные +
Сообщений: 1019
Репутация: 2260
Награды: 2
Страна: Украина
Дата регистрации: 14.04.2009
Статус: Покинул призрачную зону
Два часа дня... отлично..
 
Человек Дата: Вторник, 08.03.2011, 15:02 | Сообщение # 834
флудер

Группа: В термосе
Сообщений: 7726
Репутация: 4359
Награды: 9
Страна: Украина
Город: Одесса
Дата регистрации: 11.10.2007
Статус: Покинул призрачную зону
Quote
Structured Text (ST) — язык программирования стандарта IEC61131-3. Предназначен для программирования промышленных контроллеров и операторских станций. Широко используется в SCADA/HMI/SoftLogic пакетах. По структуре ближе всего к языку программирования Паскаль

Хм... Тогда вроде бы не в среде должно быть дело... С другой стороны, среда у тебя графическая. Я не совсем понимаю, как происходит там программирование... Ты же все равно пишешь код на ST, да?


Понические настроения куда лучше панических
Шансы есть всегда. Даже, когда их нет (С)
The cake is a real true!
 
Lenka Дата: Вторник, 08.03.2011, 15:03 | Сообщение # 835
Котэ :3

Группа: Проверенные
Сообщений: 892
Репутация: 2537
Награды: 7
Страна: Российская Федерация
Город: Омск
Дата регистрации: 07.11.2008
Статус: Покинул призрачную зону
Quote (Night_Gepard)
Два часа дня... отлично..

м? Это плохо?
 
AlexHunt Дата: Вторник, 08.03.2011, 15:03 | Сообщение # 836
бывалый

Группа: Наблюдатели
Сообщений: 871
Репутация: 1793
Награды: 0
Страна: Российская Федерация
Дата регистрации: 05.03.2008
Статус: Покинул призрачную зону
Quote (Человек)
Вывести на экран объем жидкости в первой и второй емкостях

Программа должна автоматически отправлять данные в каналы, без дополнительных плясок.
То есть здесь дело в среде, не в алгоритме.

The cake is a lie!
 
Человек Дата: Вторник, 08.03.2011, 15:04 | Сообщение # 837
флудер

Группа: В термосе
Сообщений: 7726
Репутация: 4359
Награды: 9
Страна: Украина
Город: Одесса
Дата регистрации: 11.10.2007
Статус: Покинул призрачную зону
Quote (AlexHunt)
Программа должна автоматически отправлять данные в каналы

Что такое каналы?

Добавлено (08.03.2011, 14:04)
---------------------------------------------
Night_Gepard
Привет :)


Понические настроения куда лучше панических
Шансы есть всегда. Даже, когда их нет (С)
The cake is a real true!
 
Mihanner Дата: Вторник, 08.03.2011, 15:07 | Сообщение # 838
Friendship dealer

Группа: Проверенные
Сообщений: 316
Репутация: 1792
Награды: 0
Страна: Российская Федерация
Дата регистрации: 22.07.2010
Статус: Покинул призрачную зону
Quote (AlexHunt)
Не хватает? blink

Ну система пишет что у меня 1.99 гб
и система жрёт ещё 300 мб...
У меня одна игра не хочет запускаться сразу или синий экран или просто перезагрузко..
 
Человек Дата: Вторник, 08.03.2011, 15:07 | Сообщение # 839
флудер

Группа: В термосе
Сообщений: 7726
Репутация: 4359
Награды: 9
Страна: Украина
Город: Одесса
Дата регистрации: 11.10.2007
Статус: Покинул призрачную зону
AlexHunt
Работал бы ты под С, С++ или Паскаль в текстовой среде - все было бы хорошо :D :D
Сообщение отредактировал Человек - Вторник, 08.03.2011, 15:08

Понические настроения куда лучше панических
Шансы есть всегда. Даже, когда их нет (С)
The cake is a real true!
 
AlexHunt Дата: Вторник, 08.03.2011, 15:09 | Сообщение # 840
бывалый

Группа: Наблюдатели
Сообщений: 871
Репутация: 1793
Награды: 0
Страна: Российская Федерация
Дата регистрации: 05.03.2008
Статус: Покинул призрачную зону
Quote (Человек)
Потому хочу уточнить: что значит "каждый цикл выполнения программы"?

Программа выполняется постоянно. Один раз выполнилась - пошла на второй круг, потом на третий и т.д. После первого выполнения, начав все заново, программа обнуляет j. Но задание оператора остается прежним, то есть снова становится больше чем j. Поэтому в конце каждого цикла выполнения программы нужно обнулять задание.

The cake is a lie!
 
Поиск: