Login
Что означают od и fi
398
21.10.13 23:06
Всем привет!
Подскажите мне пожалуйста, что в псойдокоде означают od, elsif и fi. Нашла это в лекциях по Datenbanksysteme. И ещё: что означает return, это же что-то типа "покажи результат"? Почему тогда после некоторых Schleifen например return отсутствует?
Спасибо
Подскажите мне пожалуйста, что в псойдокоде означают od, elsif и fi. Нашла это в лекциях по Datenbanksysteme. И ещё: что означает return, это же что-то типа "покажи результат"? Почему тогда после некоторых Schleifen например return отсутствует?
Спасибо
NEW 22.10.13 00:02
in Antwort la-la-la 8) 21.10.13 23:06
Привет, они означают, что пора браться за голову и начинать заниматься! Удачи :)
NEW 22.10.13 00:41
in Antwort Posmotrim 22.10.13 00:02
22.10.13 00:52
in Antwort Posmotrim 22.10.13 00:02, Zuletzt geändert 22.10.13 01:00 (la-la-la 8))
Если Вы не хотите отвечать по существу, зачем вообще что-либо писать?
Я же за помощью сюда обращаюсь, а не за наставлениями...
Ок, с return я ещё разберусь, а вот od,fi и elsif что-то никак найти не могу..
Я же за помощью сюда обращаюсь, а не за наставлениями...
Ок, с return я ещё разберусь, а вот od,fi и elsif что-то никак найти не могу..
NEW 22.10.13 02:43
in Antwort la-la-la 8) 22.10.13 00:52
NEW 22.10.13 22:11
in Antwort Murr 22.10.13 02:43
Может я плохо искала, но в этой книге я не нашла нужного мне ответа. 
Я наверное не так выразилась. Мне не нужно объяснять, что они конкретно означают. Просто, если я правильно понимаю, то это скорее всего сокращения. Мне и нужно узнать, сокращения чего. А дальше я уже сама. Т.е. ,например, until означает "до тех пор пока", end - "конец алгоритма", if - "если (условие)"... А эти, что означают?

Я наверное не так выразилась. Мне не нужно объяснять, что они конкретно означают. Просто, если я правильно понимаю, то это скорее всего сокращения. Мне и нужно узнать, сокращения чего. А дальше я уже сама. Т.е. ,например, until означает "до тех пор пока", end - "конец алгоритма", if - "если (условие)"... А эти, что означают?
NEW 22.10.13 22:23
in Antwort la-la-la 8) 22.10.13 22:11
но в этой книге я не нашла
-----
Проработка этой книги, до полного понимания того что там написано, занимает от несколько месяцев, до... некоторые не осваивают в течении жизни.
А эти, что означают?
-----
Читаем указанное выше до уровня начального понимания...
-----
Проработка этой книги, до полного понимания того что там написано, занимает от несколько месяцев, до... некоторые не осваивают в течении жизни.
А эти, что означают?
-----
Читаем указанное выше до уровня начального понимания...
NEW 22.10.13 22:41
in Antwort la-la-la 8) 22.10.13 22:11, Zuletzt geändert 22.10.13 22:46 (Posmotrim)
предположу, что:
"od" - перевёрнутое "do"
"fi" - перевёрнутое "if"
кто "перевернул": вы или преподаватель, сложно сказать.
кидайте тапки.
хотя если "fi" может закрывать блок if, думаю "od" может закрывать блок "do" :)
"od" - перевёрнутое "do"
"fi" - перевёрнутое "if"
кто "перевернул": вы или преподаватель, сложно сказать.
кидайте тапки.
хотя если "fi" может закрывать блок if, думаю "od" может закрывать блок "do" :)
NEW 23.10.13 05:06
Простите, но кажется Вы всё ещё меня не понимаете. Только без обид...
Найти учебник по информатике я смогла бы и без Вашей помощи (и ещё я интернетом умею пользоваться
). Я не собираюсь становиться программистом, мне просто нужна была помощь/информация или идеи знающих людей, чтобы понять эту часть с od и fi и двигаться дальше по своей теме. Если бы все на форумах давали ссылки вместо ответов, то зачем вообще тогда форумы? Потрепаться? И ещё раз, не обижайтесь 
Стыдно, но кажись Вы правы... Спасибо )))
in Antwort Murr 22.10.13 22:23
В ответ на:
Проработка этой книги, до полного понимания того что там написано, занимает от несколько месяцев, до..
Проработка этой книги, до полного понимания того что там написано, занимает от несколько месяцев, до..
Простите, но кажется Вы всё ещё меня не понимаете. Только без обид...
Найти учебник по информатике я смогла бы и без Вашей помощи (и ещё я интернетом умею пользоваться


В ответ на:
если "fi" может закрывать блок if, думаю "od" может закрывать блок "do" :)
если "fi" может закрывать блок if, думаю "od" может закрывать блок "do" :)
Стыдно, но кажись Вы правы... Спасибо )))
NEW 23.10.13 11:45
in Antwort la-la-la 8) 23.10.13 05:06
И ещё раз, не обижайтесь
-----
На что? На неспособность осмыслить фразу "Основные понятия"? именно так ведь называется Глава 1. Над этим не обижаться, над этим рыдать нужно...
-----
На что? На неспособность осмыслить фразу "Основные понятия"? именно так ведь называется Глава 1. Над этим не обижаться, над этим рыдать нужно...
NEW 23.10.13 23:02
in Antwort la-la-la 8) 23.10.13 05:06
не, если уж даже написать команды правильно большая трудность то думаю дальше будет только хуже ) (то-то я смотрю что за od и fi )))
а так, тут же по смыслу понятно, это же английский язык
do - делать, if - если, until - до тех пор пока...
вот и переводить
делать
чего-то
до тех пор пока условие выполнится
а так, тут же по смыслу понятно, это же английский язык
do - делать, if - если, until - до тех пор пока...
вот и переводить
делать
чего-то
до тех пор пока условие выполнится
NEW 24.10.13 10:10
in Antwort la-la-la 8) 21.10.13 23:06
Вы не указали язык программирования, а они бывают ... р-р-азные.
По всей видимости это такие оригинальные окончания конструкций цикла (do ... od) и условия (if ... fi).
В "старых" языках писали понятнее enddo и endif.
Во многих языках используют скобки { ... }. Но в них легко заблудиться.
return - вернуться взад
А про прочитать страничку, другую учебника/пособия/руководства Вам посоветовали совершенно верно, ибо кто кроме Вас знает чего Вы там и где такое чудо нашли.
По всей видимости это такие оригинальные окончания конструкций цикла (do ... od) и условия (if ... fi).
В "старых" языках писали понятнее enddo и endif.
Во многих языках используют скобки { ... }. Но в них легко заблудиться.
return - вернуться взад

А про прочитать страничку, другую учебника/пособия/руководства Вам посоветовали совершенно верно, ибо кто кроме Вас знает чего Вы там и где такое чудо нашли.

- Незнайка дурак?- Не-а. НИзнайка - МЫСЛИТИЛЬ.-------www.Sascha-Rausch.de
NEW 24.10.13 13:25
in Antwort niznajka 24.10.13 10:10
NEW 30.10.13 14:57
in Antwort la-la-la 8) 21.10.13 23:06
да. такие вопросы вызываыут насмешливые холивары, а не объяснения.
В некоторых сктиптовых языках с какого-то перепугу решили делать конец блока таким же "понятным" как и начало. появились конструкции
do (<условие>) #начало
od #окончание
if (<условие>) #начало
fi #окончание
в блоках сравнения иногда требуется выполнять или то иначе другое. А в другом часто требуется делать еще одно сравнение. поэтому конструкцию else if объединили вместе и получилось elsif.
return означает возврат. в контексте выполняемого кода означает прервать выполнение текущей процедуры или функции именно после этой команды. разницы между обычным завершением нет никакой. Только в return может идти значение, которое необходимо вернуть в этом месте, как результат исполнения функции. Если значения нет, то вернется 0. Правда есть языки программирования у которых заранее обговорено в какую переменную нужно помещать возвратное значение.
В некоторых сктиптовых языках с какого-то перепугу решили делать конец блока таким же "понятным" как и начало. появились конструкции
do (<условие>) #начало
od #окончание
if (<условие>) #начало
fi #окончание
в блоках сравнения иногда требуется выполнять или то иначе другое. А в другом часто требуется делать еще одно сравнение. поэтому конструкцию else if объединили вместе и получилось elsif.
return означает возврат. в контексте выполняемого кода означает прервать выполнение текущей процедуры или функции именно после этой команды. разницы между обычным завершением нет никакой. Только в return может идти значение, которое необходимо вернуть в этом месте, как результат исполнения функции. Если значения нет, то вернется 0. Правда есть языки программирования у которых заранее обговорено в какую переменную нужно помещать возвратное значение.