Добрый
Сообщения: 6,249
Регистрация: 28.09.2007 Откуда: Кострома-Ярославль | -Цитата от Аларих -Цитата от tatu_cat_69 -Цитата от |HTTH| И не надо пытаться программировать чисто из-за материальных побуждений. Да, хорошие программисты получают хорошо. Спрос на них будет всегда ибо предложения нет. Хороших программистов 1 человек из 500 подобных ему.
К этому должна голова и душа лежать, а не просто количество цифр в зарплате.
п.с. сам программист. Учусь на специальности прикладная информатика. За 5 лет обучения изучил кучу языков. Написал пару программ для курсовых проектов, но понял что от компа меня теперь воротит и я не буду работать программистом. Стратегическое, аналитическое и логическое мышление получил благодаря программированию. В этом большой плюс. такое же отвращение от компов сейчас кем работаешь? Добавлено через 2 минуты 42 секунды -Цитата от capscom -Цитата от |HTTH| Мой совет. Для понимания логики нужно начинать как и все с азов. Pascal, Delphi, assembler, С++. А потом ты для себя выберешь, что больше подходит и где тебе будет легче. Исходя из задач рационально выберешь нужную среду программирования. Это очень важно! Согласен. И поступать нужно на серьезный математический факультет. В программировании формулы из математики тебе не часто будут требоваться, а вот алгоритмическое мышление разовьешь. Это очень важно в этом деле.
Знание самого языка толком ничего не даст. Ну поступать я не буду, планы другие на будущее, а вот с математическим мышление в школе было все в порядке, но за 3 года в универе, мозг атрафировался чуть менее, чем полностью да никем не работаю. за 5 лет уже надоело это программирование | | | | .....
Сообщения: 2,906
Регистрация: 14.04.2009 Откуда: Антрацит! | бля... я уже второй год учусь на программиста, ничего не пониаю уже и литературу всякую читаю и все равно выгляжу как тупая пёзда вот нипример на завтра пять програмок нужно составить, а я и одной не могу написать и опять будет два и опять буду перездавать | | | | судьбу ломают женщины
Сообщения: 2,340
Регистрация: 03.07.2008 | -Цитата от El. (R-G) 2ТопикСтартер
Вначале берешь паскаль и пробуешь по какой-нибудь книжке, коих дохуя, писать что-нибудь простое. решение квадратных уравнений, работу с файлами, с массивами, чтоб представление было.
Если дальше хочешь кодить под ВИНДОВС:
Берешь книгу Шилдта по замечательному языку C#. Он настолько простой, что освоит обезьяна. Читаешь несколько глав - пробуешь, читаешь - пробуешь. После того, как будешь ориентироваться в основных возможностях хуяришь на какой-нибудь форум и ищешь, кому что написать. Видишь то, что не умеешь писать, но примерно знаешь как (не берись за системное ПО, что нибудь прикладное, для православных человеков) и говоришь: я сделаю эту хуйню за 1.5 месяца и 800 рублей. Заказчик охуевает и говорит - делай. После этого ты начинаешь и на каждом шаге понимаешь, что нихуя не знаешь. Вперед - google.com, форумы и msdn. после того как успеешь сорвать сроки у тебя, при должной усидчивости, получится вполне работающий проект. Смысл в том, что только основы нужно получить из книжки, дальше все лучше усваивается на боевой задаче, которую тебе интересно делать.
А за си не берись - используется для системного ПО, которое написано чуть более чем полностью основное. А неосновное делается командами в дохуя человек, которой у тебя сейчас нет и без опыта тебя туда не возьмут. А на начальном этапе, очевидно, лучше делать то, что у тебя будет получаться и будет видимый результат. Новичку лучше за день написать 500 строк кода на C# достаточно легкого, получить работающую красивую программу, которая что-то делает, чем этот день разбираться в тонкостях сокетов в Qt, написать 3 строчки на си, 1488 раз охуеть с того, что указатели не хотят разыменовываться и получить ужасное консольное приложение, которое дай бог что-то умеет. Это круто конечно очень, но у новичков обычно стимулы после такого пропадают) базаришь | | | | Собачий Сёгун
Сообщения: 13,974
Регистрация: 12.09.2008 Откуда: Leipzig | посатвил еклипс, а в нем в опциях пройект нет java, собственно никаких языков нет. Щито делать?
У меня убунту 10ть.
cat@cat-laptop:~$ javac -version
javac 1.6.0_20
хз в чем проблема | | | | уууууууу
Сообщения: 4,626
Регистрация: 28.12.2010 Откуда: Махачкала | Посоны, как посмотреть онлайн трансляцию матча по локальной сети, зная IP адрес.???!!! | | | | И как тут не обидно?
Сообщения: 1,750
Регистрация: 12.02.2009 Откуда: Украина | всем здарова! кто может помочь с лабами по проге? времени мало, делать впорядке так для меня... кто может откликнуться? 1 тема Структуры! если кто может помочь - стучите
skype: dezoor1
или сюда можно - отвечу! | | | |
Сообщения: 9,553
Регистрация: 23.11.2007 | -Цитата от DeL1ght всем здарова! кто может помочь с лабами по проге? времени мало, делать впорядке так для меня... кто может откликнуться? 1 тема Структуры! если кто может помочь - стучите
skype: dezoor1
или сюда можно - отвечу! дай хотя бы один пример лабы твоей.. и на каком языке.. | | | | судьбу ломают женщины
Сообщения: 2,340
Регистрация: 03.07.2008 | Объясните мне как это работает if ( !( a || b || c) ) в с/c++
просто 2 года прогаю на си, и только щас ахуел что это никак не поддается логике.
ну вы поняли да, если знак отрицания вынести за скобку? а в скобке стоят "или" | | | | КОТ
Сообщения: 5,275
Регистрация: 14.02.2006 Откуда: ДВР | -Цитата от M1neraL Объясните мне как это работает if ( !( a || b || c) ) в с/c++
просто 2 года прогаю на си, и только щас ахуел что это никак не поддается логике.
ну вы поняли да, если знак отрицания вынести за скобку? а в скобке стоят "или" Походу, как я понял, вся эта канитель выдаст true при раскладе если a, b и c все будут false. Но проверять лень. | | | | судьбу ломают женщины
Сообщения: 2,340
Регистрация: 03.07.2008 | -Цитата от Ридл Гатофель -Цитата от M1neraL Объясните мне как это работает if ( !( a || b || c) ) в с/c++
просто 2 года прогаю на си, и только щас ахуел что это никак не поддается логике.
ну вы поняли да, если знак отрицания вынести за скобку? а в скобке стоят "или" Походу, как я понял, вся эта канитель выдаст true при раскладе если a, b и c все будут false. Но проверять лень. дак я уже проверил, ты прав. это выполнится если все они будут равны 0. причём это выражение тоже самое что и if(!a && !b && !c). но логика то где? тут же стоят операторы или! | | | |
Сообщения: 9,553
Регистрация: 23.11.2007 | -Цитата от M1neraL -Цитата от Ридл Гатофель -Цитата от M1neraL Объясните мне как это работает if ( !( a || b || c) ) в с/c++
просто 2 года прогаю на си, и только щас ахуел что это никак не поддается логике.
ну вы поняли да, если знак отрицания вынести за скобку? а в скобке стоят "или" Походу, как я понял, вся эта канитель выдаст true при раскладе если a, b и c все будут false. Но проверять лень. дак я уже проверил, ты прав. это выполнится если все они будут равны 0. причём это выражение тоже самое что и if(!a && !b && !c). но логика то где? тут же стоят операторы или! Закон де Моргана Код: if ( !( a || b || c ) ) { ... } // a==0, b==0, c==1
Сперва выполняется первое ИЛИ в скобках, результат false, затем второе ИЛИ, результат true, так как false || true == true, затем отрицание даёт false, и условие не выполнено. Код: if ( !( a || b || c ) ) { ... } // a==0, b==0, c==0
Если же все нули, то первое ИЛИ даёт false, второе даёт false, а после отрицания будет true. | | | | судьбу ломают женщины
Сообщения: 2,340
Регистрация: 03.07.2008 | -Цитата от иксуй! -Цитата от M1neraL -Цитата от Ридл Гатофель
Походу, как я понял, вся эта канитель выдаст true при раскладе если a, b и c все будут false. Но проверять лень. дак я уже проверил, ты прав. это выполнится если все они будут равны 0. причём это выражение тоже самое что и if(!a && !b && !c). но логика то где? тут же стоят операторы или! Закон де Моргана я об этом же и подумал кстати, что не ассоциативно раскрывается )
спасибо
т.е. спокойно можно заменять на второй случай, т.е. на то, что после равно идёт в законе?(&&)
а то юзаю чужой код и спотыкаюсь на таких метсах | | | |
Сообщения: 9,553
Регистрация: 23.11.2007 | -Цитата от M1neraL -Цитата от иксуй! -Цитата от M1neraL
дак я уже проверил, ты прав. это выполнится если все они будут равны 0. причём это выражение тоже самое что и if(!a && !b && !c). но логика то где? тут же стоят операторы или! Закон де Моргана я об этом же и подумал кстати, что не ассоциативно раскрывается )
спасибо
т.е. спокойно можно заменять на второй случай, т.е. на то, что после равно идёт в законе?(&&)
а то юзаю чужой код и спотыкаюсь на таких метсах Да, разумеется. Алгебра логики, свойства
Вот, если что. | | | | И как тут не обидно?
Сообщения: 1,750
Регистрация: 12.02.2009 Откуда: Украина | -Цитата от иксуй! -Цитата от M1neraL -Цитата от иксуй!
Закон де Моргана я об этом же и подумал кстати, что не ассоциативно раскрывается )
спасибо
т.е. спокойно можно заменять на второй случай, т.е. на то, что после равно идёт в законе?(&&)
а то юзаю чужой код и спотыкаюсь на таких метсах Да, разумеется. Алгебра логики, свойства
Вот, если что. зайди в скайп пожалуйста, я постучался там | | | | судьбу ломают женщины
Сообщения: 2,340
Регистрация: 03.07.2008 | Ребят, очередной вопрос по c/c++:
есть допустим файл: Показать скрытый текст
мамапапа
привет
фвыфы
так вот, если мы будем считывать по строчно, то что будет лежать в третей строке и какова ее длина?( ну т.е. когда мы перейдем с первой строчки на вторую, и сразу на третью.) | | | |
Сообщения: 9,553
Регистрация: 23.11.2007 | -Цитата от M1neraL Ребят, очередной вопрос по c/c++:
есть допустим файл: Показать скрытый текст
мамапапа
привет
фвыфы
так вот, если мы будем считывать по строчно, то что будет лежать в третей строке и какова ее длина?( ну т.е. когда мы перейдем с первой строчки на вторую, и сразу на третью.) третья строка будет длины 5, в ней будет лежать "фвыфы" | | | | судьбу ломают женщины
Сообщения: 2,340
Регистрация: 03.07.2008 | -Цитата от иксуй! -Цитата от M1neraL Ребят, очередной вопрос по c/c++:
есть допустим файл: Показать скрытый текст
мамапапа
привет
фвыфы
так вот, если мы будем считывать по строчно, то что будет лежать в третей строке и какова ее длина?( ну т.е. когда мы перейдем с первой строчки на вторую, и сразу на третью.) третья строка будет длины 5, в ней будет лежать "фвыфы" имел ввиду счёт с 1 | | | |
Сообщения: 9,553
Регистрация: 23.11.2007 | -Цитата от M1neraL -Цитата от иксуй! -Цитата от M1neraL Ребят, очередной вопрос по c/c++:
есть допустим файл: Показать скрытый текст
мамапапа
привет
фвыфы
так вот, если мы будем считывать по строчно, то что будет лежать в третей строке и какова ее длина?( ну т.е. когда мы перейдем с первой строчки на вторую, и сразу на третью.) третья строка будет длины 5, в ней будет лежать "фвыфы" имел ввиду счёт с 1 я тоже | | | | судьбу ломают женщины
Сообщения: 2,340
Регистрация: 03.07.2008 | -Цитата от иксуй! -Цитата от M1neraL -Цитата от иксуй! третья строка будет длины 5, в ней будет лежать "фвыфы" имел ввиду счёт с 1 я тоже визуально у нас в третья строка пустая, но для компьютера ее нет чтоли? т.е. сразу со второй на 4ую переходит | | | |
Сообщения: 9,553
Регистрация: 23.11.2007 | да. при считывании строки пропускаются все символы-разделители.
в твоём примере файл по Сишному выглядит так фактически: Показать скрытый текст
мамапапа\nпривет\n\nфвыфыEOF
вот считается "мамапапа" до первого раздетителя, коим является \n, затем "привет" точно также, затем при считывании третьей строки сперва пропускается \n, и записывается "фвыфы". | | | | судьбу ломают женщины
Сообщения: 2,340
Регистрация: 03.07.2008 | -Цитата от иксуй! -Цитата от M1neraL -Цитата от иксуй!
я тоже визуально у нас в третья строка пустая, но для компьютера ее нет чтоли? т.е. сразу со второй на 4ую переходит да. при считывании строки пропускаются все символы-разделители.
в твоём примере файл по Сишному выглядит так фактически: Показать скрытый текст
мамапапа\nпривет\n\nфвыфыEOF
вот считается "мамапапа" до первого раздетителя, коим является \n, затем "привет" точно также, затем при считывании третьей строки сперва пропускается \n, и записывается "фвыфы". спасибо, буду разбираться | | | | пользовательпользователей
Сообщения: 3,268
Регистрация: 01.08.2009 Откуда: Msk | -Цитата от иксуй! вот считается "мамапапа" до первого раздетителя, коим является \n, затем "привет" точно также, затем при считывании третьей строки сперва пропускается \n, и записывается "фвыфы". Да, именно так, подтверждаю, все верно. | | | |
Сообщения: 9,553
Регистрация: 23.11.2007 | -Цитата от M1neraL -Цитата от иксуй! -Цитата от M1neraL
визуально у нас в третья строка пустая, но для компьютера ее нет чтоли? т.е. сразу со второй на 4ую переходит да. при считывании строки пропускаются все символы-разделители.
в твоём примере файл по Сишному выглядит так фактически: Показать скрытый текст
мамапапа\nпривет\n\nфвыфыEOF
вот считается "мамапапа" до первого раздетителя, коим является \n, затем "привет" точно также, затем при считывании третьей строки сперва пропускается \n, и записывается "фвыфы". спасибо, буду разбираться да, это собственно будет верно, если считывать в char* с помощью scanf("%s",...)
и если считывать в string.
используя функцию gets третья строка в этом случае будет пустой. | | | | судьбу ломают женщины
Сообщения: 2,340
Регистрация: 03.07.2008 | -Цитата от иксуй! -Цитата от M1neraL -Цитата от иксуй! да. при считывании строки пропускаются все символы-разделители.
в твоём примере файл по Сишному выглядит так фактически: Показать скрытый текст
мамапапа\nпривет\n\nфвыфыEOF
вот считается "мамапапа" до первого раздетителя, коим является \n, затем "привет" точно также, затем при считывании третьей строки сперва пропускается \n, и записывается "фвыфы". спасибо, буду разбираться да, это собственно будет верно, если считывать в char* с помощью scanf("%s",...)
и если считывать в string.
используя функцию gets третья строка в этом случае будет пустой. getline я использую и пройдя через функцию, где я ее использую на выходе мне приходит лексема вот такая "" . т.е. как бы пустая лексема как раз из этой строчки пустой | | | |
Сообщения: 9,553
Регистрация: 23.11.2007 | -Цитата от M1neraL -Цитата от иксуй! -Цитата от M1neraL
спасибо, буду разбираться да, это собственно будет верно, если считывать в char* с помощью scanf("%s",...)
и если считывать в string.
используя функцию gets третья строка в этом случае будет пустой. getline я использую и пройдя через функцию, где я ее использую на выходе мне приходит лексема вот такая "" . т.е. как бы пустая лексема как раз из этой строчки пустой да, используя getline считывается всё до первого встретившегося перевода строки, сохраняя при этом прочие разделители, длина третьей строки тогда будет 0. | | | | |