Кресты / Говнокод #25347 Ссылка на оригинал

0

  1. 1
for (i=1; i<=n-k+1; i++) { for (j=k; j<=n+1-i; j++) printf("%d", j); printf("\n"); k++; n++; } }

Из студенческих лабораторных.
Что делает - догадайтесь сами =)

Запостил: vt244 vt244, (Updated )

Комментарии (32) RSS

  • Всё зависит от начальных значений n и k. При некоторых значениях этот код может вообще ничего не делать...
    Ответить
    • Выдержка из кода такова, что я могу порядка 5 языков назвать, где она будет работать. С++ в их числе.
      Ответить
      • Ко мне Наум только в 4 приходит: "Си", "C++", " Objective C", "D". Но во всех языках, кроме "Си" до стандарта "C99" принято объявлять переменную цикла в заголовке цикла.
        Ответить
        • «ECMAScript» ещё. Но в браузерном «JS» нет функции printf. Да и там тоже принято объявлять переменную цикла в заголовке цикла.

          «C#» и «Java» на первый взгляд подходят. Но там придётся в текущем классе объявлять метод printf.
          Ответить
          • Из языков, имеющихся в меню, ещё с такой же натяжкой подходят «ActionScript», «Perl» и «PHP». В двух последних перед именами переменных придётся добавлять баксы, поэтому они отпадают.
            Ответить
  • нахер ты сюда это принес? универские лабы заведомо говнод. все его писали, это не интересно. нам нужны говна из продакшена, много говен!
    Ответить
        • Даже над неопытными пхпшниками, которые хуярят продакшен?
          Ответить
        • Посты на данном ресусе как правило от большого опыта возникают видимо..
          Ответить
          • одно дело, когда ты только учишься. тут, как раз, подразумевается, что ты будешь делать ошибки и ничего зазорного в этом нету. а вот когда ты уже освоился гордой PHP фул-стак макакой и за деньги творишь хуйню, то это уже, извольте, говнокод, над которым можно и нужно смеяться.
            Ответить
  • Еще Pawn подходит. Неплохой скриптовый язычок такой, компилируется в байткод, динамической памяти не требует... Похож на C, но за совместимостью там не гнались, поэтому кое-где даже улучшили - например, switch там без break и fallthrough.
    Ответить
    • Говно какое-то. Заебали с "Си-подобностью". Именно поэтому я за "Питоноподобность".
      Ответить
      • Еще Csh подходит. Неплохой скриптовый язычок такой, не компилируется в байткод, не динамической памяти не требует... Похож на C, но за совместимостью там не гнались, поэтому кое-где даже улучшили - например, там есть set
        Ответить
        • Не подходит: баксы перед именами переменных, фигурных скобок нет, точки с запятой нет. «Csh» к «Си» не ближе, чем «Перл» или «Питон».
          Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8