Анон, посмотри мой алгоритм, правильно ли я сделал?Учусь программированию.Нужно было найти среднее из трех чисел.
>>122612345 (OP)бампую
>>122612345 (OP)А что, если числа равны? Вот тут ты и обосрался.
>>122614630>(OP)>А что, если числа равны? >Вот тут ты и обосрался.Вообще-то нет. Достаточно вывести любое из чисел и этот алгоритм вполне прокатит.
>>122614832Хотя нсли равны только два числа то получается поебень. Тут уже вопрос в том что за "среднее" ОП пытается найти.
>>122614832Среднего числа может и не быть
>>122614832Нет. Если все 3 числа равны, то на каждый вопрос будет ответ "Ложь", ибо ">" или "<" не значит "=".
>>122614630Я думаю в условии оговорено, что числа не равны между собой, иначе в этом нет смысла.
что такое "среднее". среднеарифметическое что ли. тогда нахуя все эти стрелочки
>>122615714Так в том и суть, что в алгоритме это не обговорено. Написано, что просто вводятся 3 числа.
>>122612345 (OP)Все просто:int middle(const int& a, const int& b, const int& c){ std::vector<int> vec {a, b, c}; std::sort(vec.begin(), vec.end()); return vec[1];}
>>122612345 (OP)Блок-схема уровня /b/
>>122615912Кстати действительно так проще думать, чем такие диаграмки рисовать.
>>122615942Только на учебе тебе не надо писать надежный и простой код, надо научиться использовать структуры данных и реализовывать алгоритмы.А в энтерпрайзе так бы и написали (ну или еще несколькими подобными вариантами).
>>122616042Не ну с векторами это анон конечно выебнулся, но по сути программировать учиться надо код писать, а не блок-схемы рисовать, тем более заданее какое-то дебильное.
>>122616090>учиться надо код писать, а не блок-схемы рисоватьЧтобы код не был лютой путаной хуергой тебе и нужна БС.Мне кажется вариант ОПа неоптимален, явно можно сделать короче, но вот как, не могу сходу выдумать.
>>122616090блоксхемы писать на первых порах очень полезно, чтобы научиться думать "как программист" и находить оптимальный подход к решению задачЭто потом уже, когда интуиция появится, можно дрочить написание кода и изучение всяких языков, библиотек и фреймворков.
>>122615912Кстати, в общем случае, когда тебе нужно найти i-й по порядку элемент в массиве, с точки зрения CS, такой подход не оптимален, потому как сортировка работает за O(n log n), а порядковую статистику можно находить за линию.Но для трех элементов это, конечно, абсолютно несущественно
>>122614630я даже уточню еще больше, что если A = B, B > C
>>122623351Вот ты и попался, уёбок с ПРЕЖДЕВРЕМЕННОЙ ОПТИМИЗАЦИЕЙ.
>>122623217Я просто угарал по кодингу, программировал себе игрульку на жассе в варкрафте, о существовании этих богомерзких блок схем даже и не знал.Уже потом, когда меня выгнали с 9го класса в шарагу, благодаря моему увлечению, мне пришлось страдать всей этой поеботой и моё развитие в программировании жёстко затормозилось.Короче это пиздец страдать этой хуйнёй, если тебя реально прёт от кодинга, то не придётся строить эти фигурки для аутистов.
Не по ГОСТу построил блок-схему
>>122624094На самом деле эта хуйня не совсем бесполезна, но для изи примеров легче 3 строчки кода написать, чем чертить ёбаные квадраты.А вот когда охуенно-большая система может пригодится, когда просто не можешь удержать в памяти все связи. Но и даже тогда наверно графы с переходами лучше. Если бы еще мочь в них.
ПОСНОЫ учу сейчас петон, а там заставляют ставить модуль с этой ссаной черепахой, которой можно управлять, модуль нихуя не ставится. Уже начинаю багорить. Может хуй забить на гуи, и перейти к следующей главе?
>>122624720Что за черепаха?Хуй забей на гуёню, она - не главное.
>>122624797ну черепашка ползает, может за собой линию оставлять, может не оставлять, рисует короче. Спасибо, забью на эту срань. А то я потратил час блять впустую
>>122624944>ну черепашка ползает, может за собой линию оставлятьГоворишь так, будто все читали именно ту книгу по пистону, что читаешь ты.>А то я потратил час блять впустуюЯ из 8 часов дай бог 3 код пишу в день, а ты час жизни пожалел. Иногда один цикл гуглинга проблемы больше занимает.
>>122624944ну охуеть теперь, я ежедневно трачу по 5-6 часов на дрочку, ютуб и игори, а он тут выёбывается просранным часом, зажратик ебаный.
>>122625189Это ты просто слишком охуел. * часов на говны какие-то. Безумец.
>>122625168Я не пожалел, просто у меня багет оттого, что не получается модуль поставить, вследствие этого вся работа в труху. Щас паузу взял.
>>122625350>просто у меня багет оттого, что не получается модуль поставитьСпермопроблемы
>>122625396К сожалению, не могу перекатиться к линухобогам. И долгое еще не смогуучусь на чужом ноуте лол, своего ничего нету
>>122612345 (OP)Цикл использовать можно?
>>122625289сам с себя хуею, но у меня какой-то рефлекс, я когда задумываюсь, начинаю пенис теребить или открываю ютуб, чисто рефлексорно, а там на изи час пролетает.хуй знает как это лечить
>>122625548Это привычка. Почитай "думай как математик", там все популярно рассказано как это ебать.
>>122624537U M LUML
>>122625906Но зачем юмл, если можно быренько от руки изобразить.
>>122625906>2016>Обосрался с разметкой
>>122625790не ну терапия то у меня есть, я когда таким образом весь день просираю пиздошу себя по мордасу или ебенюсь бошкой об стену с разбега, штоб неповадно было, ну или просто ору на себя в зеркало в голосину.потом приходит осознание, что я уже в пизду поехавший и я передёргиваю кожаный затвор, чтобы снять стресс и так колесо сансары даёт оборот.я совсем конченный или у меня есть шанс?
>>122615249Двачую. Используй >=, <=
>>122626055Нет, ты дерешься с ветряными мельнацами, причем не в ту сторону лол.
>>122626115ну теперь всё ясно, ты дал мне шанс, подарил второе дыхание, счас то я точно начну что-то делать со своей жизнью!нет
>>122626685Но я не хочу давать тебе никаких шансов! Ведь если все вдруг станут не проебывать время, они станут лучше меня. У меня и так дохуя конкурентов.
>>122615912Можно еще через sort()php
>>122626795ой да ладно, никто не умеет более тупее проёбывать жизнь, чем я, я в этом явно лучший, попробуй-ка дать мне конкуренцию, неудачник)))))))))))))))))
>>122627130Ну я попробую)