- 1
- 2
- 3
- 4
- 5
- 6
- 7
int i=0;
for (i=0;i<2;)
{cout<<"Enter M takoe 4to Bbl -> m>0 .\n ";
cin>>M;
if (M>0)
i=76;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+145
int i=0;
for (i=0;i<2;)
{cout<<"Enter M takoe 4to Bbl -> m>0 .\n ";
cin>>M;
if (M>0)
i=76;
}
Из лабы однокурсника по C++.
andremacareno 29.11.2010 20:03 # −5
Анонимус 29.11.2010 20:20 # +2
зачем детей учат C++?
я бы сначала учил их чистым сям, что бы они программировать научились.
потом бы учил уже плюсам, с их объектами, шаблонами и перегрузками операторов. А то у человека "M takoe", а он уже в cout пишет.
xXx_totalwar 29.11.2010 20:49 # −1
для остальных есть 6.0001 и SICP
Анонимус 29.11.2010 20:53 # 0
а "M takoe" это не страшно в 14 лет.
Вот в 21 уже неизлечимо.
xXx_totalwar 29.11.2010 20:56 # 0
не 14
2СпермаBoxxy, сколько автору лет?
SemenBooxy 29.11.2010 21:42 # +1
> СпермаBoxxy
Атличная шутка
Govnoeb 30.11.2010 00:23 # 0
семестровый курс и вся группа в дурке
xXx_totalwar 30.11.2010 10:30 # +3
кто виноват, что рюське птушники даже от F# загибаются? но в sicp вообще-то используется scheme.
TarasB 29.11.2010 21:07 # 0
Анонимус 29.11.2010 21:09 # 0
но в любом случае не с С++ -- одного из самых перегруженных в плане возможностей и трюков языков.
зы: в чистых сях тоже нет ООП)
absolut 29.11.2010 22:10 # 0
bugmenot 29.11.2010 23:56 # +1
Govnoeb 30.11.2010 00:16 # −2
нет в них смысла
absolut 30.11.2010 10:25 # +5
По моему личному мнению начинать (с нуля) следует на каком-нибудь Basic, чтоб без ООП, указателей и прочих тонкостей.
Далее освоить чистый Си (хотя мне в свое время впаривали TurboPascal, польза от которого была лишь в том, что сделал потом
несколько лаб студентам за умеренную плату), а потом уже С++ со всякими плюшками в виде шаблонов, объектов-функций и
полиморфизма. Ну, а с такими знаниями уже решать кому чего будет востребовано в дальнейшем.
TarasB 30.11.2010 10:41 # 0
Govnoeb 30.11.2010 20:43 # 0
засирать мозги молодежи шаблонами, функторами, перегрузками операторов, т.д. я считаю нецелесообразным, ибо не во всех языках они есть.
а принципы ООП знать надо каждому
absolut 30.11.2010 21:51 # 0
разыменование, взятие адреса и прочая арифметика с оными - совершенно лишнее для новичка.
TarasB 01.12.2010 12:43 # +2
ЛОЛШТО?! Засирать мозги молодежи ООП считаю нецелесообразным. Ну вызубрят они три умных слова, наследование, инкапсуляция, полиморфизм, а толку? Чтобы ПОНЯТЬ, зачем нужно ООП, надо сначала написать что-то большое на голых структурах.
ООП без понимания может привести к ООПиозу головного мозга, что будет выражаться либо в куче однострочных классов, типа класс-сумматор с единственным методом "сумма чисел", либо в одном мегаклассе, где есть всё, и у которого список методов занимает 3 страницы.
Анонимус 01.12.2010 13:50 # 0
объяснять про ооп можно только тому, кто уже умеет хоть как-то программировать.
если человек не умеет массив сортировать пузырьком -- нафига ему ооп?
Govnoeb 01.12.2010 16:00 # 0
я не предлагаю учить ООП в 5 классе
нафига пузырьковая сортировка?
скока раз ты ее использовал и вообще сколько раз тебе приходилось самому писать сортировки?
Анонимус 01.12.2010 16:31 # 0
что бы понять что такое сортировка вообще, и потом выучить qsort и иже с ними.
>> вообще сколько раз тебе приходилось самому писать сортировки?
круто! Вы точно сишник? Может, PHPшник все таки?
Если я чего-то не использую в посведневной жизни -- этого можно незнать?
Govnoeb 01.12.2010 15:48 # −1
ЛОЛ
TarasB 01.12.2010 16:04 # +1
На турбопаскале пару лет отхуярить надо, если что. Потом года три на чистом си, без классов. Потом, когда задолбает многократное описывание одного и того же, познакомить и с ООП, и с шаблонами. И тогда оно уже будет восприниматься в тему, как "о, эта та фича, которой мне на хватало!", а не как "что это за хрень изобрели и зачем меня заставляют это использовать".
Govnoeb 30.11.2010 00:14 # −2
помню моему потоку пытались засрать мозги турбо хуйней на 1ом курсе.
еле отмылся
TarasB 30.11.2010 10:42 # 0
bugmenot 30.11.2010 14:59 # 0
SemenBooxy 29.11.2010 21:41 # 0
Govnoeb 30.11.2010 00:21 # 0
в приведенном коде видно, что автор мыслит шаблонами.
в частности
SemenBooxy 30.11.2010 20:48 # 0
> видно, что автор мыслит шаблонами.
Согласен.
Govnoeb 30.11.2010 00:28 # 0
чистые С - думаю намного лучшее решение.
кстати за бугром пошла мода неокрепшие умы джавой засирать. упор делается на практическое применение, а теория на потом.
Анонимус 30.11.2010 00:46 # 0
Дескать какой программист, если его с памятью работать не научили?
Ничего. Скоро в институтах начнут руби учить, и сайты в asp.net делать.
вот тогда и джава вам сказкой покажется)
maniac 30.11.2010 04:14 # 0
Анонимус 30.11.2010 12:20 # 0
сразу хочет полторы штуки баксов за то, что умеет на пхп гостевые книги писать
ctm 30.11.2010 14:02 # 0
видел резюме подобного специалиста, который хотел почти штуку баксов (не Москва и не Питер).
Govnoeb 30.11.2010 20:35 # 0
Анонимус 30.11.2010 20:37 # +1
джава хотя бы дает представление о структурах данных:)
Govnoeb 30.11.2010 22:57 # 0
как-будто в С нельзя наваять связанный списаг
Анонимус 30.11.2010 23:02 # 0
PHP не дает например) даже наоборот -- путает.
и js тоже.
да и в мире .NET не особо на эту тему заботятся)
в java все таки есть collections api, например. И там прямо в доке написано где связанный список, где дерево красно-черное итд.
>>как-будто в С нельзя наваять связанный списаг
можно)
си вообще лучший выбор для обучения программера на второй-третий год обучения имхо.
именно си, не плюсы.
но джава -- далеко не худший вариант.
bugmenot 30.11.2010 15:03 # 0