Двоч, нид хелп. Сейчас был на собеседовании пхп. Первая фраза кадровика: давайте быстрее, у нас очень мало времени. Вторая фраза: решите первую задачу. И даёт пикрил. Меня слили? Такое хоть где-то на практике применяется?
Это был пхп.
Бамп
>>157043885 (OP)Ты в какую-то хуйню попал, не устраивайся туда.А вообще, что знаешь? Что учил перед собедесодованием?
>>157043885 (OP)Такие задачи обычное дело на собеседованиях, дают такое омежки, чтобы потешить ЧСВ работать с ними не стоит -- во время работы заебут еще больше.С другой стороны -- конкретно результат этой задачи легко высчитать, понимая ЯП.
>>157043885 (OP)На практике редко, но знать надо.
И что в итоге получится?
>>1570443467
>>157044316Вот и омежка с ЧСВ подъехал.
>>15704434612
>>157044346В зависимости от ЯП 13 или 14.
>>157044346Приоритет ++ выше чем +, ++ постфиксный, значит он сразу возвращает результат. Вот и считай.
>>157044371А ты неосилятор.
>>157044420Хуестфиксный. Может реально складываться переменная по адресу i, а могут 2 временных переменных зависит от реализации.
>>157044420Префиксный он. 6+6=12
>>157044474>>157044469Да. Фикс.
>>157044469>а могут 2 временных переменных зависит от реализации.Что ты несешь?
>>157044449Нет, просто когда такие как ты слышат после собеседования и ответов на все ваши ебаные вопросы желаемую зарплату у вас от зависти лицо зеленеет.
>>157044469Результат не меняется.
>>157044270Это крупная компания, на самом деле. Учил понемногу: пхп, с++ и #, sql>>157044298То есть, на практике такое не поменяется? Окей >>157044346В итоге получается, что выглядишь как долбоеб
>>157044513Тебе надо перестать думать, что ты все знаешь. Я не работаю, не работал, и не буду работать программистом. Если ты приоритет операторов своего языка не знаешь, то проблема не в моём чсв а в тебе.
>>157044346http://lurkmore.to/%2B%2Bi_%2B_%2B%2BiЭто, короче
>>157044504>>157044529Даже в одном ЯП, но в разных реализациях может быть 13 и 14. Потому что реализация такой простой операции как ++i может отличаться.
>>157043885 (OP)правильный ответ - неопределённость
>>157044593Дело не в приоритете. Это undefined behavior и зависит от реализации.
>>157044609На каком яп я могу получить 13/14 ? Я не спорю, мне просто интересно.
>>157044420от компилятора зависит, это неопределённость
>>157044653Даже на банальных С/С++.https://lurkmore.to/++i_+_++i#C_.D0.B8_.D0.A1.2B.2B
>>157043885 (OP)10.
>>157044637> Это undefined behavior> зависит от реализацииСерьезно?
>>157044620Ну, то есть. Если бы Ладе у меня были готовые свои проекты, то все равно бы завалил
>>157044731Абсолютно. Процессор не может сложить регистр сам с собой, поэтому в реализации подобного выражения учавствуют несколько регистров. Вопрос в том в каком порядке в них записываются значения.
>>157044732Если бы дажеФикс
>>157043885 (OP)> Первая фраза кадровика: давайте быстрее, у нас очень мало времени.Кто кадровик по масти по должности и полу?> Меня слили?Зависит от ответа на первый вопрос, но скорее да, чем нет.> Такое хоть где-то на практике применяется?Нет. НЕТ. В любой нормальной команде за подобную залупу тебя отпиздят ногами на ревью.
>>157044795>Процессор не может сложить регистр сам с собойВат?
>>157044732в смысле? правильный ответ на задачу - неопределённость, ты это или знаешь или нет
Элементарная задача, оп-даун.
>>1570449671. Мужик средних лет
>>157044702Python?
>>157045046А сейчас ты говоришь ответ и подробно объясняешь, почему так, кукаретик.
>>157045099++i возвращает i+1;(i+1) + (i+1) = 2i + 2;Оп - хуй
>>157045055Если он сам программист - то, возможно, просто хочет потешить своё ЧСВ задавая охуительные вопросы. Если он именно кадровик, то команда, предоставившая подобную задачу, не заинтересована в наборе новых кадров.Как бы там ни было, беги нахуй из этой конторы.
>>157045156блядь, ну ты и дебил, задача то простейшая
>>157045145Обосрался с этого РЕШАТЕЛЯ.
а хуле вы обсуждаете? сказано-же - язык пхп.$i = ++$i + ++$i;13=(1+6)+(1+5) <<<
>>157043885 (OP)На зарплате они экономят так же, как на скобочках.
>>157045145Но ведь даун - это ты.
>>157045210походу кадровик тоже двачер. щас сидит в треде угорает с опа
>>157045262Джуниор - 25тр
13 будет.
на перле 14 :>
Проигрываю с кукаретиков которые не читают спецификации языка и кукарекают ГОВНО КОМПАНИЯ ГОВНО ВОПРОС НИНУЖНО НИГДЕ ТАКОЕ НЕ ИСПОЛЬЗУЕТСЯ.
Лучше дайте нормального материала по MVC тупой макаке. Сколько ни читал, все это трудно применить в собственном коде.
>>157043885 (OP)Я бы сказал что такой не читаемый код бы не писал. Еесли бы он мне попался на код ревью заставилбы автора переписать. Если нашел бы во время рефактора то бы проверил как такая херня работает на продакшен сервере и переписал бы читаемо, а потом бы по гит блейм нашел автора и навалялбы ему лещей.
>>157045442В теории все ясно, а вот когда заходит речь о каких-то тонкостях реализации, то теряюсь. Гугл не помогает, вторую неделю завис над этой хуйней.
>>157044346Ору с техноблядков. i какие-то, ii бессмысленные. Пишут свои буковки да циферки, сами понять не могу сколько получится) Ну ладно 2+2 = 4, а тут придумали какую-то хрень с буковками тупую)
>>157045486Два чаю этому архитектору.
>код-майндфакНдаа. Раковая, интернет параша, пробралась во все участки реальной жизни.
>>157045420нахуй кому нужно это говноphp - язык богов
>>157045198Вопрос не в том, что задача простая, а в том, что это проблемы негров. Опытный программист обжигался на подобном достаточно, чтобы держаться от этого далеко-далеко, и даже не думать, а просто кодить безопасный, понятный, поддерживаемый, надёжный код.Потом такие знатоки, которые слишком много знают, пытаются умничать и обсираются с инструментом по-серьёзному, как в случае с Apple SSL bug.
>>157045486>как такая херня работает на продакшен сервере ебанутый
>>157045568perl язык биологов
>>157045568Это была информация для общего развития.
>>157045575>не думать, а просто кодитьЯсно. Макаки подъехали.
>>157043885 (OP)14 - ответ
>>157045568двачую адеквата. перл - тупейшая хуйня
>>157045624> и даже не думать о такомДоволен, ишак?
>>157045624Макаки - это те, кто пишут неочевидный и усложненный код. Начнешь работать - поймешь. Хотя вряд ли ты осилишь даже уровень джуна. Сейчас начнутся маняфантазии про свою зарплату в 300КК.
>>157045577У тебя нет под рукой докер образа продакшен сервера, чтобы свой код проверять?
>>157045690Поясни?
>>157045731В перле ООП реализовано через жопу, в остальном он мало отличается от пыха
>>157045731пояснил за щеку - проверяй
>>157045442Бамп.
>>157045731пхп исполняет на лету, а перл сначала не пойми зачем компилирует код
>>157045710Да. Сам ишак, пишешь как говно, а мне потом за тебя додумывать.>>157045716Я работаю, дебс. И чтобы у тебя вышел очевидный неусложненный код как раз нужно думать а не хуярить просто так.
>>157045910>сначалавот это и есть тупость
>>157043885 (OP)Задача на элементарный приоритет операций, что сложного?
> 2017> быть погромистомОх лол
>>157043885 (OP)О, какая годная задача, буду её на собеседованиях спрашивать как аналог теста на дауна от третьего рейха.
>>157043885 (OP)>Первая фраза кадровика: давайте быстрее, у нас очень мало времениорнул в голосину
>>157043885 (OP)13/тред
>>157046138а кем? абрамовичем?
>>157046039Кадровик в треде. Все на собеседования.
>>157046039Элементарная, в мире математики. Если бы ты был программистом, ты бы понял, что здесь не так.
>>157045718у меня для этого тестовый стенд, но ты ни слова не сказал про докер, ты сказал что проверишь на продакшн сервере
>>157046214> 2017> Благодаря 20 веку ты можешь стать хоть кем - от микробиолога и геодезиста до маркетолога и геймеров> неговоря о том, что если будешь усерден, то тебе будет перепадает чуть больше> повестись на форс двощевский о том, что каждый погромист это 300ккк/сек
>>157043885 (OP)Конкретно эта задача - полная хуйня, она требует именно знать что-то, а не применить то, что ты знаешь. Но вообще давать japhообразную хуиту писать на собеседовании - правильно - хоть это практической пользы не несет, но позволяет понять, насколько поциент может в креатив.
>>157043885 (OP)Только что проверил на php 5.6, получается 13. Вполне логично.
>>157046144Давай тест на дауна
>>157046314Нормальная задача. Просто правильный ответ на неё не стандартный, только и всего.
>>157046309а при чем тут форс двощевский?сколько твой геодезист зарабатывает?если у тебя есть остатки мозгов, то можешь заработать в разы больше любого геодезиста или микробиолога.и да, никакой ни геодезист ни программер никогда столько не заработает сколько зарабатывает абрамович
>>157046494Составь предложение из этих трёх слов: "козел, поле, пастух".
>>157046621
>>157043885 (OP)Я не совсем программист, но не понимаю что мешает выполнить этот код и посмотреть? Если подобное спрашивают на собеседовании, особенно если это малолетний пиздюк только из универа, то просто говорю что ебал его мать, некст квесшн.
>>157046621пастух пастух поле
>>157046621На поле козёл ебёт пастуха,Пастух не вдупляет уже нихуя.
>>157046842Просто надо уметь ДУМАТЬ аки программист. Но считать тут не надо, просто с умным ебалом говоришь про разные результаты и все.
Я бы сказал "В что блять, ебанутые? В 2к17 заставлять человека считать? Пусть компилятор считает"
>>157046842Где выполнить? Дают листочек и ручку. Я ему и сказал, что без Гугла я хз
>>157043885 (OP)Что мещает умножить i на 2 и прибавить 2? Ты тупенький?
>>157046855Мне очень жаль, но вы даун. Проследуйте, пожалуйста, на стерилизацию.
>>157046913еще четать заставьте
>>157046931Ты предвзято судишь, попробуй еще раз прочитать мой рассказ. Это краткая история о двух пастухах в поле.
>>157046880Ты тоже не прошёл тест. Бля, да я на борде для даунов сижу, похоже.
>>157043885 (OP)6+7 = 13 норм задачка. На понимание того, что такое дерево разбора и вообще порядок операций. + / \(5+1) (6 + 1)
>>157046997Козёл, поле, пастух.
>>157046967Бро, тебя слили
>>157044702Привет, змеелюб.
>>157046967Не я сужу, а Гестапо. Закон суров, но на то он и закон.
>>157047038И ваши тестикулы отправляются на хирургический стол.
>>157047103Там их ждёт твоя мамка?
>>157047136Ага. С ножницами.
>>157047049>>157047065Типичный критиканы, сами нихуя не могут написать. Только других осуждать.
>>157047150Правильно, чтоб скозь её джунгли прорубиться.
>>157047165:с
>>157047199Лол
>>157046621>козел, поле, пастух>НИЖЕ КЛАДБИЩА ВЫШЕ СОЛНЫШКА>ОООО МОЯ ОБОРОНА!!!1
>>157046277Эта шляпа проходится на первом курсе, по крайней мере так было у меня, не знаю, как там у ОПа. Такие задачи даются на проверку каких-то базовых вещей на собеседовании, понятно, что в реальности такой код считается говнокодом.
>>157045518))
>>157046299Ну шорткат мыслей. Никто же в здравом уме не будет тестить на продакшне, а в среде идентичной продакшену.
>>157046538>зарабатывает абрамович/0Он не зарабатывает. Нет такой профессии - Абрамович.
>>157043885 (OP)Никогда не понимал суть подобных задачек, в реальной разработке ты просто запускаешь непонятный момент или читаешь стак на нужную тему. Не говоря уже о том, что зачастую все покрыто юнит и уи тестами.
>>157043885 (OP)>последовательность выполнения операций>Такое хоть где-то на практике применяется?Ну хуй знает, наверно нет.
>>157047543Ну это как с тестом на дауна - любая попытка дать ответ, кроме "хз", считается за провал. Это не на соображалку тест, а на твою толерантность к хуйне.
>>157043885 (OP)Это Си.
>>157047785хуиси
>>157044979Он алгебродаун, не знает что такое переменные
>>157047854Э, младенец, ты чо буровишь что-ль?
>>157047939хуёвишь
>>157047959Это язык си и инкремент i, ох я бы тебе ебучку то расколошматил бы
>>157048021где ты там нашел характерные для си выражения?
>>157048034Int - целое число. i++ инкремент переменной i, тоесть i+1
>>157048122я могу написать тоже самое и на c#/c++
>>157048168 Ебанат, си, си шарп и плюсы очень похожи.
>>157048211синтаксически, но языки-то разные. с чего ты взял, что на пике именно си?
>>157047744Фак:( Я же так и сказал, что я хз. Я же был прав.
>>157048243C, C#, C++, а теперь мне скажи что из этого не C?
>>157048243
>>157048308Нет. Ты теперь даун. Всё, иди.
>>157048308Должно 12 получиться
>>157048321ты ебанутый?
>>157048432Как раз таки ебанутый ты. Полностью. Не знает что такое Си
>>157048432Так бы и сказал что у тебя апшнэ
>>157047785
>>157048669ебанутый
Вы че охуели?php13А если ++ после i, то 11
>>157048840Что такое ++ и что такое i?
>>157043885 (OP)Тяжело пхпш-никам.Я, как крестоблядок, в ответ на подобный вопрос, честно сказал бы, что не знаю. Я не знаю, что такое "int", что сделает "=", что сделает "+" и что сотворит "++". Может, эта строчка ракеты на Фашингтон запустит.И ещё я их маму рот ебал за C++03 азазазазазазаза!
>>157048787Это всё языки C
>>157043885 (OP)Я немногов ахуе, если честно. Я программист-любитель, самоучка. Грызу дискретную математику, программирую AI игровых ботов на codingame, сижу вот сейчас, разбираюсь, как реализовать программный PID контроллер, для регулирования скорости бота. И при этом я, сука работаю в торговле и сцусь устраиваться программистом, потому что думаю, что моего скилла пока недостаточно. А тут люди устраиваются, не зная приоритет операторов. Бляяяя - жизнь боль.
>>157049073оп-пост читай
>>157048840Первое i++ =6, а второе, которое за ним уже =7, правильно?
>>157049226Правильно.Только та мне i++, а ++i.Разница существенна.
>>157049148Просто признайся что ты педик и всё.
>>157043885 (OP)Зависит от языка, на котором написано.
>>157043885 (OP)i = 5 i==++БЛЯТЬ СУКАААААКАК ЖЕ ЯПРОИГРАЛ С ТЕБЯ КУСОК ГОВНА И С ЭТИХ ПОГРАМИСТОВЕБАНЫЕ ЧЕРВИУЧАТ БЕСОПЛЕЗНОЕ ГОВНИЩЕ, ЕБАНЫЕ ЮЗЛЕСС БУКВЫ ЦИФРЫКАК ЖЕ Я СТЕБЯ ПРООРАЛ БИОМУСОР, И ВЕДЬ СЕРЬЕЗНО ТРАТИТ ЖИЗНЬ ЧТОБЫ ВЫУЧИТЬ ЭТО ГОВНО
>>157049342Я педик.
>>157043885 (OP)13Приоритет операции ++ выше, чем у + Читать справа-налево или слева-направо - не важно (в разных компиляторах по-разному): i = 6 + 7 = 13
>>157049148Не устраивайся, ведь ты не понимаешь, что тут проблема не в приоритете операторов.
>>157049148О, у меня нечто похожее. Работаю админом, вкатываюсь в веб. Недавно залил один свой (уже реально работающий) проект на гитахб и спросил мнения программистов. После комментов чуть было в монастырь не ушёл. Неправильно ВСЁ. Вот теперь переписываю, хочу таки сделать всё по фен-шую.
>>157049315Ну в итоге получается ++i, это 1+i?
>>157049226даесли у нас выражение ++i + ++iто, первая i равна 6, следующая 7, а в сумме 13если у нас i++ + i++ то,Первая равна 5, вторая равна 6, в сумме 11
>>157045518Катал бы ты квадратные колеса до сих пор без технобогов.
>>157049409Уже выяснили, что undefined behavior
>>157049407Вот это приятный разговор.
>>157043885 (OP)Даже продавец полезней програмиста.
>>157049450Нет. Гугли преинкремент и постинкремент.
>>157049490Defined behavior, лол, вы долбоёбы просто, зависит от языка != undefined behavior, в разных языках по разному defined.
>>157049464Ааааааааааа
$ cat main.c#include <stdio.h>#include <string.h>#include <stdlib.h>int main(int a, char b) { int i = 5; int j = 5; i = ++i + ++i; printf("i = %i\nj = %i", i, ++j + ++j);}$ gcc main.c && ./a.outi = 14j = 14$ clang main.c && ./a.outi = 13j = 13Вердикт: логика неприменима, нужно ПРОСТО знать, что UD. Нормальный програмист с таким в практике вообще не встретится.
>>157043885 (OP)Такие листочки дают последние блять дауны, это как вопрос на засыпку, который могут знать лишь ебанутые помешанные на своём деле люди, либо абсолютно подготовленные. Ответ 11 вроде, но мне похуй.ЭТА ХУЙНЯ НА ПРАКТИКЕ НИГДЕ НЕ ПРИМЕНИТСЯ, ПЕРЕЕБИ ТОМУ ИДИОТУ
>>157048308Так то да, ты был прав. Если тебя эйчар после этого ответа опрокинул, он тот ещё ебанат.
>>157043885 (OP)Да вопрос изи же, не? Банальная проверка на вшивость, говоришь-не знаю, и они понимают что ты не пиздабол и мозги им ебать не будешь. Все тут пиздят что работодатель хуесос, но хуесос ОП для них который трахнет голову себе и всем окружающим и потратит только время. Тебе блять даже намёк сделали-у нас МАЛО ВРЕМЕНИ.Я б тебя не взял на работу НИКОГДА, сразу говорю.
Задача очень простая, хз как можно было не ответить. Но для пхпшника эта задача не имеет никакого смысла, ответ на эту задачу никак не характеризует твои скиллы, как пхп программиста.мимо экс ПХПшник
>>157049646300к в секунду хоть?
>>157049416Если хочешь стать нормальным программистом, то говори не оператор, а ОПЁТЭ. Учись изъясняться на английском языке.
>>157049608>Нормальный програмист с таким в практике вообще не встретится.Вы гоните? Это мем же блядь я не программист и то знаю. https://lurkmore.to/++i_+_++i
>>157049740Проиграл, пхпшников тестируют на знание околокодерских мемов. Чтобы понять рекурсию надо сперва понять рекурсию, чтобы не выстрелить себе в ногу. Вы приняты!
>>157049560Ты долбоеб, потому что в разных реализациях ОДНОГО ЯЗЫКА это работает по разному.
>>157048308Может, ему надо было тебя забраковать. Ты не совсем понимаешь, как это работает. Отделу кадров нужна отчётность - вот и пасут оленей, создают движняк.
>>157049835Блядь, если не менять компилятор, то результат ВСЕГДА будет одним и тем же, разные реализации языка это разные языки.
>>157049706Я в англии живу и тут так не говорят.
>>157049740Ну когда у тебя основная практика — чтение лурка, то да, это важный мем.
>>157049894Иди уроки делать.
>>157049925>>157049823
>>157049740Ключевые слова - "на практике". Это не вопрос, а студенческая подъёбка, которой не место в промышленном пограмминге.
>>157049930Лето же.
>>157049930Где я неправ? Язык определяется компилятором/интерпретатором, если один и тот же код работает по-разному, то мы имеем два очень похожих языка.
>>157049999Хуето, лишь бы ляпнуть.
>>157049646Ты должен компилировпть у себя в голове!!!
>>157050043Язык определяется стандартом.
>>157050043Язык определяется его стандартом, и ему глубоко начхать на конпеляторы. При желании можешь хоть на листочке в машинные коды переводить.
>>157049971Ну так вот они на практике видимо и занимаются чтением лурка с хабром.
>>157049388Хуя рванул. Ты чего, прогер выебал твою мамашку-шлюху и отпиздил батю-членодевку?
>>157050160>>157050146Блядь, ну ладно, к тому же я загуглил undefined behaviour и там чёрным по белому >Неопределённое поведение (англ. undefined behaviour, в ряде источников непредсказуемое поведение[1][2]) — свойство некоторых языков программирования (наиболее заметно в Си), программных библиотек и аппаратного обеспечения в определённых маргинальных ситуациях выдаватьрезультат, зависящий от реализации компилятора (библиотеки, микросхемы) и случайных факторов наподобие состояния памяти или сработавшего прерывания.Так что я обосрался, да.
>>157050113Пхп НЕ компилируемый язык программирования, а интерпретирована, мы вам перезвоним
>>157050113Интерпретировать, даунич
тест тест тест
>>157050310А как же php-байткод?
>>157049907Говорят, не пизди.
>>157050334>тест тест тест
Какие-то долбоёбы в первых постах. Задача секундная. Не понимаю, как на ней можно обосраться.
>>157050310Это не пхп, а Си.
>>157050324Давай не пизди мне, я лучше программист чем ты.
>>157043885 (OP)Просвищайся оп - http://phpsadness.comпхп имеет для тебя еще много сюрпризов, например когда тру не равно тру и т.д>>157050372интерпретатор компилирующего типа
>>157050499Квартиры?
>>157050634От застройщика!
>>157046621На поле пастух и козёл
>>157050499Как выяснилось, можно обосраться, ответив 13.https://ru.wikipedia.org/wiki/%D0%9D%D0%B5%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D1%91%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D0%BE%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5
>>157050555Ты хоть разница понимаешь между компиляцией и интерпретацией, лучшей программист?
>>157050673Это хорошо что от застройщика, не нравятся мне квартиры не от застройщика.
>>157050699Си компилировпть надо.
>>157050699Конечно понимаю, интерпретация это перевод программы в машинный код.
>>157050806А C#? готовься обосраться
>>157050844Обязательно! Без компиляции C# бесполезная хуйня.
>>157050908Ну вот ты и обосрался. Он и есть бесполезная хуйня.
>>157051011Конечно, c++ гораздо лучше, на шарпе вообще Нихуя полезного не написать. Только ебаный какой нибудь калькулятор.
>>157050499>задача на С/С++, пишет почему-то на ПХП>тред не читал>думает, что все знаетМы вам перезвоним.
>>157051089А что ты на крестах интересного напишешь? Новую версию линупса или андроида?
>>157051011А вот и прыщеблядь
>>157051172Я и говорю что это Си, никто мне не верит, доебались со своим пхп
>>157051172>>задача на С/С++>Сейчас был на собеседовании пхп.Ты бы хоть не жопой-то читал.
>>157051011Так-то он компилируется для виртуальной машины.
>>157043885 (OP)> решите первую задачу. И даёт пикрил. ДАУН! Вот такие дегенераты ничего не знают и ноют, что работу трудно найти. Смачно харкнул тебе в рыло, чмо
>>157051243Да там безграничные возможности!!! Правда я только что начал учить С.
>>157043885 (OP)Java но похуй, что не так то? Напомнило как тип устраивался на инженера и его спросили где больше собак: китай, сша, россия. У него знатно пригорело.
>>157051425Слышь ты. Я тебя буду называть Void. Ты void main (void).
>>157048840На пыхе инты ссылочного типа?
Си-госодин вкатился. Спрашивайте ответы.
>>157051564Поставил на тебя хроно и забашилмимо-войд
>>157051523В джаве с этим все ок, там это defined behavior,поэтому для Джавы этот вопрос является релевантным, для пхп - нет
>>15705164812 же?
>>157051648Чём отличается = от ==
>>157051690gcc 14.
>>157051690Да с хуев ли?
>>157051729Тем, что это разные операторы.
>>157051741А какой? 4.9 или 5?
>>157051791gcc version 7.1.1 20170528 (GCC)
>>157051648Ваше мнение о нет коре
>>157051778Ну давай, рассказывай. Почему в if мне надо писать if (i==4), а при объявлении переменных я пишу i=4?
>>157051816 Вот ты и спалился, такого не существует.
>>157051903а почему не ===
>>157051966Вот именно.
>>157051903Потому что во втором случае операция присваивания, во втором нет.
>>157051934В linux завезли.
>>157052003Блять, хуйня какая то непонятная.
>>157052107Что конкретно7
>>157051409>компилируется>для виртуальной машины>>157051434>С++>безграничные возможности>начал учить СА я то думал, что это я еще плохой программист.
>>157052183 почему нельзя просто в if написать (i=4), потому что присвоится переменной i значение 4?
>>157052270Ну правильно ты думал, ты худший программист
>>157052298Написать можно, if в этом случае сработает, так-как i = 4 возвращает, i которое равно 4. Любое !=0 = true.
>>157046309У нас в офисе есть химик, микробиолог, невролог, офтальмолог, переводчик, филолог, биофизик и прочие товарищи, работающие не по специальности. Все тут потому что за родные специальности платят как уборщице.Where is your God now?
>>157052270Ну почитай как работает интерпретатор C#.
>>157052376Так то можно и плюсы туда засунуть, да и буцы тоже.
>>157052376Вроде понял. Спасибо ментор.
>>157052409Любое выражение которое возвращает результат.
>>157052403>интерпретатор C#
>>157052448VOID
13 же
>>157051729Братан, = - это оператор присваивания. Например, int i = 5; == - оператор сравнения.Например, if (a == b) doSomething();Здесь выражение a==b можно "прочитать" как "равна ли переменная a переменной b".Собственно, разница между = и == в том, что это абсолютно разные операторы
>>157043885 (OP)12 же, не?
>>157052670*13
>>157050676Заебали.Короче, ты прошёл тест, если задал встречный вопрос. Любая попытка ответа считалась за провал. По мнению фюрера ты даун.
13, в чем тут вообще майндфак? Первый префиксный увеличивает переменную до 6, второй увеличивает уже до 7.
>>157052600>>157052376Какие книги самые пиздатые по Си?
>>157052876Докинз. Как выучить Си.
int i = 5; i = i++ + i++; int b = i + 1;Skolko?
Вот вам лучше майндфак
>>157053128Классика.
>>15705309912
>>157052876K&R и про c11 обязательно.
>>157053128> ===Пидор-чулочник
>>157043885 (OP)ЕТО ЗНАЧИТ, ЧТО ТЫ ДАЖЕ ОПЕРАТОРЫ НЕ ЗНАЕШЬ.Так обысно не пишут, но выебнуться всегда можно. Вот ты, например, уже не смог прочитать чей-то код. А там ещё будуь переменные уровня а б ц. Нахуй ты им нужен-то?
>>157043885 (OP)Вспомнил, как использовал float для хранения денежных величин. Эх, золотые были времена.
>>157053442Животное
>>157044620Да ну? Какая операция выполниться раньше? Инкремент или плюс? Выходит там или 6+7 или 7+6. Ответ одинаковый в обоих случаях.
>>157044679Больше похоже на кривую реализацию, раз i+ + воспринимается как i++
(/ 1 2)Скока будет?
>>157045309ideone говорит - зависит от компилятора
>>157053825Операция / не определена. И состояние переменных 1 и 2 неизвестно.
>>157053442>>157053548А что не так?
Поясните чому у php 13, а у плюсов 14?
>>1570538250.5
>>157054178Тамушо твоя мамка членодевка уронила тебя головкой об кафель в младенчестве и теперь у тебя не хватает извилин найти ответ продублированный многократно в треде.
>>157054178>>157053847
>>157053825Лисподауны подъехали
>>157046621>>157052725> Короче, ты прошёл тест, если задал встречный вопрос.- Составь предложение из этих трёх слов: "козел, поле, пастух".- А ви таки поцчему спrашиваете?- Ну наконец-то, ЧИСТОКРОВНЫЙ АРИЕЦ, РЯЯЯЯЯ
>>157054267Хаскель же.
Все кто написал в треде что кадровик тешил чсв - обосрались.Задачка проверяет что человек просто знает разницу.Что он понимает в каких случаях надо писатьwhile (++$i < $maxIteration)А в каких while ($i++ < $maxIteration)Юнит тесты это хорошо, но читать и понимать код тоже надо уметь, чтоб не расставлять дебаги после каждой операции, в случае если будешь искать какой косяк.
>>157054178В этом компиляторе инкременты постфиксные и префиксные выполняются или до присвоения или после. То есть здесь сначала выполнились два инкремента, а потом сложились 2 семёрки. Но это не записано в стандарте. Значит какой-нибудь другой компилятор может захотеть сделать как у пхп
>>157054283Хд
>>157054267Функциональный Скимо БОГ в тредеВсе макаки под шконку!
>>157046621>предложениеНе хотите ли посмотреть, как пастух ебёт козла на поле?
>>157054231Ты обосрался оба аргумента целые числа.>>157054321Да хоть пролог, все равно меньшим аутистом ты от этого не станешь.
>>157054406Напьются свой кока-калы, понапишутся своих хуямбда выражений и в жопы долбятся.
>>157054474Завернул тебя в рекурсию
>>157054251>>157054367Ну вот в самом распространенном, тоже 14
>>157054518Проитерировал тебя в коллекцию.
>>157043885 (OP)13 будет, при чем тут язык? Первое i будет 6, второе в любом случае посчитается перед сложением, 6+1 сколько у нас? 6+7=13. Оператор ++ перед переменной выполняется до итерации.
>>157054283К Э КЭК
>>157043885 (OP)За такой код ругают.
>>157054634На плюсах 14>>157054178>>157054576>>157053847
>>157054634Компилятор не отличит первый от последнего при суммировании. Для него a+b и b+a одно и то же. При желании он их меняет местами если это помогает в оптимизации
>>157054429>оба аргумента целые числаНу и что? Наркоман?--ghc 7.10main = print $ show ((/) 1 2)"0.5"
>>157054769>--ghc 7.10>>main = print $ show ((/) 1 2)>"0.5"Дебил ты откуда это высрал? В контексте LISP там будет 0, а то говно что ты принес к вопросу не относится.
>>157054854Нахуй мне твой лисп, это ты придумал, что там лисп, а не хаскель.
Блин. Объясните по пунктам какие операции выполняются. 5 увеличить значение на 1+5 увеличить значение на 1 Почему не 12?
>>157054877Это ты придумал что там хаскель, а не лисп.
>>157054999Хм.
>>157054999Вообще ты прав, там оператор не в скобках.
>>157054971Потому что после первого 5+1 она становится 6.
>>157054854В схеме будет 0.5
>>157055064Конечно прав я же трипл выбил.
>>15704434613?
>>157045420жабаскрипте 13, ыы
>>157055565Тян?
>>157054122В ошибках округления.
>>157043885 (OP)Проблема не в том, сколько будет, а в том, нахуй так вообще делать? В реальном продукте за такое пизды дадут.
>>157055740Бля, почему-то подумал про то что типа инт надо юзать совсем забыл про дабл
Вкатывальщики не нужны.
>>157056024
>>157055979Double не панацея. Нужно либо использовать специализированные типы, либо писать что-то своё.
>>157056214Индикатор батареи удобен? Глаза не устают? Хочу такой поставить. Боюсь, что глаза стаут быстро уставать.
>>157047033Может и 14, если сначала идет операция увеличения переменной, а уже потом сложения. Т. е. (++i) i уже 6, потом идет второе (++i) i уже 7, потом идет операция сложения (i+i) и получается 14.
Js майдфак> parseInt(1 / 0, 19)> 18
>>157043885 (OP)> Такое хоть где-то на практике применяется?Да, в собеседованиях тупых кадровиков.
>>157053128По мойму довольно просто, если не прогуливал дискретку, то такое поведение можно поямниты не зная особенностей языка программирования
>>157056575все ж 13, антоша, значение 6 из первого действия сохраняется в стэке как первый операнд, затем ввчисляется второе (7) и затем они складыватся
>>157049148>>157049448иди и устраивайся, хули.Сорву сейчас немного покровов.1. Программистов как говна, девать некуда.Всяких пхп-макак и мама-я-освоил-ангуляр - их да, просто тонны. Но один хуже другого. Каждый первый, написавших HELLO WORLD уже мнит себя программистом и хочет 100к, но ожидаемо посылается нахуй и потом начинает хуярить треды про "Сука HR сама тупая пизда, а меня завернула. Завидует и ее наверное просто плохо ебут!"Хороших (действительно хороших) программистов сейчас на рынке очень мало. Мы себе за полгода не смогли найти хорошего джависта-миддла и взяли почти нулевого джуна (по уровню знаний как описанные выше, но адекватный и понимающий ничтожность собственных навыков) - решили просто сами обучить чувака.2. Подрочи 3-4 месяца книжки и иди сразу на ЗП в 100+кПодрочив 3-4 месяца книжки, ты будешь знать целое ебаное ничего. Нужно как минимум запилить свой проектик размером больше, чем на 2 класса. Писать самому код. Книжки проще выкинуть нахуй. Пиши код, ищи в интернете как решать возникшие задачи. Программирование сейчас - не "знать синтаксис языка". Программирование сейчас - знать как решать задачи разного типа, иметь опыт работы с различными фрэймворками. Тонкости языка никому нахуй не нужны, если ты не знаешь что такое Hibernate3. Как только вкатишься в программирование, через год у тебя будет 100к в секунду.Снова нет. Приходишь ты такой в контору. Джун. Опыт работы с языком полгода. Тебя просят сделать то-то и то-то. Ты начинаешь разбираться в проекте, смотреть архитектуру. Ты джун. Через полгода ты начинаешь думать, что понимаешь что тут происходит и как оно работает. Через 2 года ты наконец действительно начинаешь понимать что происходит и как оно работает. Но чтобы сделать такое самому, а не накрутить в конкретном месте доп модуль/поправить баг - все еще слишком мало знаний и опыта.100+к ты начнешь получать через 3 года усердной работы. И то, если ты сам рвешь жопу и твоему работодателю не похуй.
Ты просто даун если не знаешь, что инкремент и декремент имеют более высокий приоритет чем сложение/вычитание. Смирись.
>>157055938Проблма в том когда ты в реальном проекте обосрешься и будешь день искать свою ошибку не зная о приоритете операторов.
>>157046621Пастух козел поле
>>157058556Какой же ты чсвешный долбоеб. Знаний мало, опыта мола, это все хуйня, тебе кажется, что вы там серьезным делом занимаетесь, а на деле обычной хуйней, которую любой школьник реализует прочитав две страницы из учебника по питону. С этой работой справится любой, обсолютно любой человек, который смог хелло форлд написать, не чтобы просто дать человеку работу, ннееееет блять будут ебло корчить, вопросы ебанутые задавать, оценивать, уууууу суки, ненавижу.