LINUX.ORG.RU
Ответ на: комментарий от wfrr

> Сам рисовал?

Разумеется, нет.

gaa ★★
() автор топика

простите, но там 3-ная логика. из многих ЕСЛИ исходит 3 выхода. я такого нигде не видел. Ересь, Ересь.

анафема!!!

gunja
()

Хы. А ведь всё действительно так.

> Ъ в пролёте.

Описать на алгоритмическом псевдо-языке?

PolarFox ★★★★★
()
Ответ на: комментарий от DNA_Seq

> эх, циклов нет... Флейм быстро закончится

Есть! Иди по ветке, где оппонент соглашается почитать библию.

gaa ★★
() автор топика
Ответ на: комментарий от madcore

> хотим рекурсий без возможного выхода

у тебя узкий кругозор

gaa ★★
() автор топика

единственный выход предусматривает бан оппонента по IP ?
а если дискутанты не модераторы ? Автору еще есть над чем поработать

Sylvia ★★★★★
()

/* Для Ъ */

Main()
{
begin:
  do("Попытаться доказать оппоненту, что он обязан молиться, поститься, слушать Радонеж, и что он тварь дрожащая")
  cond = get_answer()
  if(cond == "оппонент ссылается непосредственно на библию, отмечая противоречия в ней")
    goto satan
  elif(cond == "оппонент ссылается только на научные источники, не принимая в расчет религиозные")
  {
    do("Сказать оппоненту, что у него узкий кругозор")
    cond = get_answer()
    if(cond == "оппонент говорит, что ненаучные источники можно игнорировать, как бездоказательные")
      goto satan
    elif(cond == "оппонент говорит, что библейские источники ему тоже знакомы, но они только подтверждают его позицию")
      goto insult
    elif(cond == "оппонент согласился ознакомиться с библией")
    {
      do("дать оппоненту ссылку на библию, дождаться, когда он её прочитает")
      cond = get_answer()
      if(cond == "оппонент говорит, что библия его не убедила")
        goto satan
      elif(cond == "оппонент теперь говорит, что в библии есть рациональное зерно")
        goto begin
    }
  }
  elif(cond == "оппонент ссылается на научные, библейски, философские и другие источники"
  {
insult:
    do("сказать оппоненту, что у него каша в голове")
    cond = get_answer()
    if(cond == "оппонент говорит, что вы ведете себя некорректно и делаете недопустимые замечания")
      goto satan
    elif(cond == "оппонент говорит, что знание нескольких источников не является признаком каши в голове, и позволяет получить более полное представление о вопросе")
    {
truth:
      do("сказать оппоненту, что источники противоречащие библии несут в себе зло")
      cond = get_answer()
      if(cond == "оппонент говорит, что у вас узкий кругозор")
        goto satan
      elif(cond == "оппонент начинает приводить примеры о пользе науки")
        goto satan
    }
    elif(cond == "оппонент проигнорировал оскорбление")
    {
      do("смакуя свою победу, дать понять оппоненту, что таким незрелым личностям, как он, лучше всегда слушать таких мудрых людей, как вы")
      cond = get_answer()
      if(cond == "терпение оппонента закончилось и он указывает на вашу бестактность")
        goto satan
      elif(cond == "оппонент говорит, что знание нескольких источников не является признаком каши в голове, и позволяет получить более полное представление о вопросе")
        goto truth
    }
  }

satan:
  do("сказать оппоненту, что он посланник Сатаны и искушает вас, заставляя усомниться в святой вере")
  do("забанить оппонента по ip")
  
  return 0
}

Ruth ★★
()
Ответ на: комментарий от Sylvia

> единственный выход предусматривает бан оппонента по IP ? а если дискутанты не модераторы ?

Поэтому на LOR и надо ввести возможность игнорировать модераторов! ;) Не бан по IP, конечно, но - . :)

Ruth ★★
()
Ответ на: комментарий от KRoN73

else if достаточно, если кто-то жаден до встроенных конструкций

madcore ★★★★★
()
Ответ на: комментарий от Sylvia

> единственный выход предусматривает бан оппонента по IP? а если дискутанты не модераторы?

Я подозреваю, что оно для жежешечки писалось, где каждый себе модераст.

gaa ★★
() автор топика
Ответ на: комментарий от gaa

>Есть! Иди по ветке, где оппонент соглашается почитать библию.

Так там одна итерация. Несколько раз почитать библию не заставишь

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от bakagaijin

> А в жежешечке есть баны по ИП?

Ну хз тогда.

gaa ★★
() автор топика
Ответ на: комментарий от DNA_Seq

>> Есть! Иди по ветке, где оппонент соглашается почитать библию.
> Так там одна итерация. Несколько раз почитать библию не заставишь


а вот у Преподобного по этой ветке можно ходить сколько угодно: "сказать оппоненту, что он идиот и отправить перечитывать" :)

gaa ★★
() автор топика

> [преподобный geek]

Ойц, таки здесь синагога.

ttx
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.