Здравствуйте, гость ( Вход | Регистрация )

> Двойная логика.
ununnamed
сообщение 28.1.2013, 23:50
Сообщение #1


**

Neophyte
Сообщений: 12
Регистрация: 24.1.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.712
Возраст: 18



Упрощенная версия блок схемы программы (команды, что написаны, взяты для примера). Красным выделен фрагмент, который я не могу написать. Помогите, как сделать логику в логике?
Огромная обоина
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 29.1.2013, 1:06
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.764
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29954
Пользователь №: 11.279



нет...
Код
if x
    if y
        ...
    else
        ...
    end_if
else
    if y
        ...
    else
        ...
    end_if
end_if

Отсутствие форматирования кода ведет к неизбежным ошибкам. Делайте отступы, используйте тег code.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BSW_rama
сообщение 29.1.2013, 14:24
Сообщение #3


****

Apprentice
Сообщений: 188
Регистрация: 28.1.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.728
Возраст: 32



можно и так:
start
if x < 0
if y < 0
//хрень если у<0
end_if
//хрень если y>=0
end_if
if y < 0
//хрень если у<0
ind_if
// хрень если у>=0
goto start
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 18.9.2025, 15:59
Designed by Nickostyle