Здорово, двачик! Начал изучать кресты, но пока кроме scanf и printf больше ничего не знаю немного утрировал, ибо графические команды и циклы знаю. В общем, прошу помощи. Хочу выучить больше команд и библиотек. В /pr/ все какие-то дохуя умные бородатые дяденьки и скрины с кодом там пиздец сложные, по крайней мере для меня, поэтому прошу помощи здесь. Что нужно выучить в плане терминологии по информатике и что нужно обязательно знать по математике, чтобы стать хорошим кодером?
>>136124289 (OP)Тоже пытался освоить, дальше циклов и простейших вычислений уравнений, битных сдвигов вправо-влево, умножения/деления 16-иричных чисел не ушел.
>>136124369Блять, что такое "битные сдвиги"?
Иди нахуй
>>136124427И вас тем же концом, по тому же месту!
>>136124289 (OP)Ты же понимаешь, что на этот вопрос объективного ответа не будет, особенно здеся? Я не кресты учу, а пока джавакор. Могу тебе на данном этапе не заморачиваться такими вопросами пока. Учи пока основы (или что там твой курс предполагает). После изучения основ картина станет более ясной, и ты уже сам будешь понимать куда лучше двигаться.
>>136124651>советую тебе на данном этапемоменто-фикс
>>136124651Понимаешь, занимаюсь уже год, но кроме того, что было описано в шапке, не знаю. Зашёл в /pr/ и охуел с того какие они там умные все, а когда посмотрел скрины с кодом, я чуть не улетел в далёкие космические дали.
>>136124289 (OP)>кресты>scanf и printfИди отсюда, толстый
>>136124837Да-да, именно за этим я создал этот тред. Ты раскусил меня! Больно надо мне таких как ты троллить.
>>136124837 Этот дебил сам не знает что он учит>>136124768Уебок, если ты год дрочишь и нихуя не выучил, может не надо? Ну нельзя быть таким тупым уебаном.
>>136124289 (OP)>графические командыЧто?
>>136124934Спустя год я начинаю понимать, что эти занятия просто наёбка и поэтому прошу помощи здесь.
>>136124959Сначала подключаешь библиотеку graphics.h, затем хуяришь команды типо: putpixel(x,y); bar(x1,y1,x2,y2) и.т.д
>>136124998 Какой? Скачай книгу Дейтла и учись по ней. Главу за главой. Там есть и уроки. А вообще нахуй тебе плюсы? Что ты с ними дальше будешь делать? Ты вообще понимаешь что это за хуйня? Куда ее применить?
>>136125093Что то аж даже орнул с тебя.
>>136125102Хз, я игори хочу делать
>>136124912Просто я добрый и сначала предполагаю более оптимистичный вариант, а не как другой анон >>136124934
>>136125291Я слушаю
Всем дебилам-вкатывальщикам в программирование: устраивайтесь на джуна программиста, только практика вам поможет съебать с ваших хелловорлдов. Приходите на собеседование -> вас там ебут -> вы учите теорию, по которой вас разъебали -> пробуете снова.
>>136125207 Я тебе написал. Возьми дейтла, пройди его полностью. Потом смотри документацию по движкам. Если ты блять даже основы не можешь выучить, не дергайся выше. Поставь себе цель - за 2 месяца полностью пройти всего дейтла с примерами. Например. Если получится - молодец, нет - бросай это нахуй.
>>136124768А ты как обучаешься? По какой-то книге\в универе\каледже? > зашел в /pr/Туда нехуй соваться пока ты не полноценный разработчик.
>>136125464Хорошо, я попробую. Нихуя, меня двач мотивирует.
>>136125376Гугли "C++ для начинающих (Стенли Липпман).pdf"и занимайся по ней. Лучший учебник для начинающих.А то судя по каше в твой голове ты какой-то хуйни начитался.
>>136125499Занятия у одной тётки, в месяц 2к. Групповые занятия. Приходим, садимся за компы, получаем задачи и работаем, раз в месяц она нам рассказывает про новые команды и способа их применения. Естественно не в полной мере, ибо я не знал, что кроме принтфа есть ещё какие-то команды вывода.
>>136125568Ща поищу, спасибо.
>>136125682Мне тебя даже жаль стало. Набей этой овце ебальник.
>>136125729Не, просто уйду оттуда. Но тогда сам займусь изучением крестов.
>>136125093Как там в 1985м? 32х-битные процы когда завезут наконец?
>>136125884Не смейся, плис
>>136125682И за год она научила вас только выводить в консоль? Братишка, это какая-то полная хуйня по-моему.
>>136126352Я уже понял. Слушай, а Bloodshed Dev-C++ норм компилятор, просто после этого треда я засомневался даже в компиляторе
>>136126554>а Bloodshed Dev-C++ норм компиляторПиздец, тебе как разница на чём свой хелло ворлд компилировать?
>>136126625Просто у крестов стандартов много, поэтому хуй знает
>>136124289 (OP)>чтобы стать хорошим кодером?Я понял в чем твоя проблема - ты начал с крестов, а это неудачный выбор для новичка. Писать так сложно, возможностей мало, поддерживающих платформ тоже мало, а на каждую вакансию десяток макак. Сейчас каждый школьник учит кресты, а потом не знает что с этим делать. Лучше попробуй Haskell. На нём и конкуренция пониже, и зарплаты больше, и сам язык понятней. Если никогда не занимался программированием, то начинать лучше всего с Haskell - после него другие языки учатся быстрее. Работы полно, платят отлично. По книгам. Если есть хоть немного знаний программирования, читай это: http://www.ozon.ru/context/detail/id/30425643/ Если совсем новичок, пойдет эта книга: http://www.ozon.ru/context/detail/id/28346038/ Ну и куча онлайн-учебников. Вот, например: https://anton-k.github.io/ru-haskell-book/book/home.html Хороший учебник, всё расписано подробно. Сам по нему учился. Рекомендую.
>>136126554Это вообще не компилятор, а IDE.В качестве компилера там скорее всего какая-то из версии gcc под капотом.
>>136124416Ну типа умножение/деление двоичных чисел делается путем сдвига вправо-влево и суммирование. Как то так.
>>136124416В современных компах числа представляются битами, т.е. элементами с двумя состояниями, обозначаемыми как 0 и 1.Таким образом, число 28 хранится как 00011100.Соответственно, последоватьельность битов можно сдвигать влево 00111000 (будет 56) или вправо 00001110 (будет 14).Легко заметить, что сдвиг влево аналогичен умножению на два, а сдвиг вправо -- делению на джва.
>>136124289 (OP)Берёшь книгу Липмана в издании по-новее, и читаешь. Делаешь все упражнения, вообще все. Регулярно повторяешь прочитанное - желательно, на следующий день, освежаешь нейронные связи. После прочтения переходишь к изучению стандартной библиотеки стандартной библиотеки шаблонов соответственно. Шлифуешь объектно-ориентированный подход. Изучаешь широко используемы алгоритмы и паттерны программирования.
>>136127665То есть и 1, и 0 являются битами, только в разных состояниях? Это как? Я понимаю, чем отличаются жидкое и газообразное состояния, отличаются количеством пространства между молекулами, а чем эти биты отличаются не понимаю.Вот всегда было интересно, но на информатике мы дрочили ворд, поэтому нам ничего про это не рассказывали.Мимо
>>136128203Состояние бита зависит от его физической реализации. То есть в оперативной памяти это есть заряд в ячейке/нет заряда в ячейке. В проводе это высокое напряжение/низкое напряжение. На диске это магнитный домен ориентирован вертикально или горизонтально и т.д.