Бывает ли программный код без операторов ветвления (совсем) может известны какие то программы. Циклы можно, но без ветвления (if). Вопрос конечно теоретический но мне всегда было интересно.

  • HolgerOP
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    в том языке помнится нет for а какого хрена надо еще лишние переменные задействовать для цикла?

    • rezedent12
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      В машинном коде, если это конечно не какой то экзотический процессор, нет for, do, loop и прочей заloop. В нём есть только if и jmp.

      Что бы ты не написал осмысленного (имеющего практический смысл) на языке высокого уровня, компилятор сгенерирует код с условными переходами.