Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 95, средняя оценка - 4.95
SADAM
0 / 0 / 0
Регистрация: 07.02.2008
Сообщений: 18
#1

Хочу стать программистом C++ - C++

09.10.2008, 01:07. Просмотров 12300. Ответов 44
Метки нет (Все метки)

Привет всем! У меня одна проблема . Хочу изучить язык C++ и начать программировать... На некоторых форумах не которые пишут , что C++ язык сложный ... одним словом не хвалят его... но мне многие говорили что лучше знать этот язык... какие книги мне лучше купить посоветуйте... и еше нужно ли изучать высшую математику ? если да то какие книги по математике купить.. так то математику хорошо знаю...и еще что нужно знать...Заранее всем благодарен..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2008, 01:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Хочу стать программистом C++ (C++):

Хочу стать программистом - C++
Здравствуйте! Хочу стать программистом. У меня фундамент с C++ и JavaScript и QBasic 45. Прощу, скажите, с чего мне начать и продолжить? ...

Ищу книги, статьи, сайты (хочу стать программистом и не знаю с чего начать) - C++
Я вот впервые на форуме, впервые создаю тему и всякое такое. Похож на таракана выброшенного из окна в мир. вообще не понимаю где, что, как....

Как стать программистом - C++
В общем ситуация такая, изучаю с++(почти год) и с# пару месяцев. Вот задумался что я должен знать и уметь чтобы претендовать на рабочее...

Кому суждено стать программистом? - C++
Доброго времени! Прошу прощения за оффтоп. Если есть для подобной темы более подходящая рубрика, не обижусь, если уважаемый администратор...

Как стать хорошим программистом? - C++
Здравствуйте Уважаемые программисты.. Я учусь на 2 курсе на ИСИТ... И Я люблю программировать и это мне нравиться Я бы хотел...

Как стать крутым программистом? - C++
Ja tut pocital forum, i toze hociu stat krutim programistom, i neprosto programirovat, a umet iskat oshibki drugih.

44
GbaLog-
29.07.2016, 22:43     Хочу стать программистом C++
  #31

Не по теме:

gru74ik, Ооо, Вы вернулись?

0
Mnemonik39
20 / 3 / 0
Регистрация: 06.12.2015
Сообщений: 190
Завершенные тесты: 1
29.07.2016, 22:43 #32
Тот парень наверно который её писал уже сеньор давным давно)
0
gru74ik
29.07.2016, 22:45
  #33

Не по теме:

Цитата Сообщение от Mnemonik39 Посмотреть сообщение
уже сеньор давным давно
Или просто забросил плюсы, как и тысячи до него.

Цитата Сообщение от GbaLog- Посмотреть сообщение
Ооо, Вы вернулись?
угу

0
Mnemonik39
20 / 3 / 0
Регистрация: 06.12.2015
Сообщений: 190
Завершенные тесты: 1
29.07.2016, 22:49 #34
Я тоже начал учиться программированию в том году. Учу C#. Дается очень сложно мне, поступил в том году на этой почве в ВУЗ. Упорно занимался математикой, получил по матану на заочке даже 5 после работы сидел и разбирался, а вот по программированию очень слабые успехи... просто голова рвется на части из-за того, что не могу понять что происходит в том или ином методе. По началу тоже меня это демотивровало... сейчас просто я чувствую себя полным дебилом и втоптан в грязь, при том, что мне 28, а я только вчера сиджел и разбирался что такое стэек и очереди.
0
gru74ik
Модератор
Эксперт CЭксперт С++
4168 / 1816 / 198
Регистрация: 20.02.2013
Сообщений: 4,953
Записей в блоге: 21
29.07.2016, 23:00 #35
Цитата Сообщение от Mnemonik39 Посмотреть сообщение
чувствую себя полным дебилом и втоптан в грязь
В тему:

0
Fulcrum_013
Заблокирован
30.07.2016, 01:02 #36
Цитата Сообщение от SADAM Посмотреть сообщение
Эта книга мне хватит ?
Это курс матана который мы в ликбезе пилили три семестра. Для сравнения С++ пилили один семестр. чисто по лекциям и справочной системе в IDE. кстати лучшей литературы по языку чем Language Referenсe встроенный в справочную систему IDE найти в принципе невозможно. По библиотекам то же самое. А книг где смешивают базовые аспекты программирования с обучением языку стоит избегать. "Информатика" - это одна дисциплина, изучающая алгоритмы без привязки к конкретному языку. "Алгоритмические языки" - абсолютно другая.

Добавлено через 4 минуты
Цитата Сообщение от Mnemonik39 Посмотреть сообщение
Если изучать математику, то лучше просто сборник задач по высшей математике и решать его
Самому решать - глупость несусветная. Компутер заставлять решать надо. У него голова большая пущай работает. Вообще работа программиста в этом и заключается - заставить комп считать те или иные мат методы. Собстветсвенно решая все эти дела на компе как раз и практика по языку, и изучение математики, и того как к ней комп привлекать.
0
Mnemonik39
20 / 3 / 0
Регистрация: 06.12.2015
Сообщений: 190
Завершенные тесты: 1
30.07.2016, 11:23 #37
1. Ну да а если он сядет писать программу для решения интегралов к примеру или диффуров и ни разу не пробовав их решать до этого - это не глупость?
2.Кстати процесс написать программ - это тоже решение человека. Решение алгоритмической задачи.
3. Работа программиста заключается не только в этом. Это в редких и частных случаях программист работает с мат. методами.
Так что мне кажется вы не совсем понимаете о чем говорите. Хоть я и новичок, но таких как вы уже наслушался.
0
Ferrari F1
598 / 491 / 99
Регистрация: 27.01.2015
Сообщений: 2,889
Записей в блоге: 1
Завершенные тесты: 1
30.07.2016, 11:31 #38
Цитата Сообщение от Mnemonik39 Посмотреть сообщение
Ну да а если он сядет писать программу для решения интегралов к примеру или диффуров и ни разу не пробовав их решать до этого - это не глупость?
Не глупость, чтобы написать программу по их решению, надо знать лишь алгоритм их решения и запрограммировать его.
Пример: чтобы написать длинную арифметику, не обязательно складывать, умножать, вычитать эти длинные числа, главное найти четко описанный алгоритм выполнения этих действий.
0
hoggy
6652 / 2838 / 486
Регистрация: 15.11.2014
Сообщений: 6,270
Завершенные тесты: 1
30.07.2016, 11:38 #39
Цитата Сообщение от Mnemonik39 Посмотреть сообщение
Ну да а если он сядет писать программу для решения интегралов к примеру или диффуров и ни разу не пробовав их решать до этого - это не глупость?
это - нормальная, и оч распространенная ситуация.
все знать невозможно.
зачастую приходится усваивать материал на лету.

самоорганизация и самообучаемость - основополагающие качества программиста.
2
Mnemonik39
20 / 3 / 0
Регистрация: 06.12.2015
Сообщений: 190
Завершенные тесты: 1
30.07.2016, 11:54 #40
Так или иначе разговор был о том, что человек просил литературу по математике именно. И мы обсуждали именно какие учебники относятся к серьезным каноническим трудам, к одному из таких и относятся Кнут и Фихтенгольц. Да и каков же алгоритм решения тройных интегралов в полярных координатах? Если вы не знаете как он решается и ни разу с ним не сталкивались, то конечно можно разобраться с нуля, но все-таки проще было бы с математической подготовкой все это сделать. Это структурирует мышление, как говорят преподы и скажу сразу, что несмотря на то, что я много прозанимался матаном я бы все же предпочел прозаниматься алгоритмированием или изучением синтаксиса языка и попрактиковался бы лучше в написании программ.

Добавлено через 1 минуту
Да и именно я поэтмоу и предложил человеку, который заметьте спрашивал у меня какая литература нужна по математике, я ему и посоветовал пройти ускоренный курс и быстро самообучиться иенно на практике. Если уж такая потребность есть. Лично я не считаю математику столь важной в программировании. Я считаю, что там очень важна и то в играх -тригонометрия, а также обычная арифметика и школьный курс алгебры, но на оченьт хорошем уровне.
0
shilko2013
244 / 221 / 118
Регистрация: 02.04.2016
Сообщений: 844
Завершенные тесты: 1
30.07.2016, 12:08 #41
При желании язык учится быстро.
Я в июне начал С++ учить, уже кое-что знаю)

Добавлено через 28 секунд
Ваш лучший друг - книга
0
HelicopterK52
660 / 203 / 28
Регистрация: 27.07.2016
Сообщений: 474
Завершенные тесты: 1
30.07.2016, 12:22 #42
Цитата Сообщение от shilko2013 Посмотреть сообщение
Я в июне начал С++ учить, уже кое-что знаю
или Вам так кажется
1
shilko2013
244 / 221 / 118
Регистрация: 02.04.2016
Сообщений: 844
Завершенные тесты: 1
30.07.2016, 12:32 #43
HelicopterK52, Мб. Главное поставленные проблемы решаю)
0
Babysitter
81 / 108 / 35
Регистрация: 23.11.2015
Сообщений: 333
Завершенные тесты: 1
30.07.2016, 14:04 #44
Цитата Сообщение от Mnemonik39 Посмотреть сообщение
если он сядет писать программу для решения интегралов к примеру или диффуров и ни разу не пробовав их решать до этого
я как-то после универа остался с мыслью, что человек решает аналитически, а машина решает численно. научить машину решать аналитически - задача очень нетривиальная, сразу думаешь про эти жуткие математические пакеты типа вольфрама.

это я к тому, что не зная как решать интегралы аналитически таки можно их эффективно численно рассчитать
на то численные методы и существуют
0
Fulcrum_013
Заблокирован
30.07.2016, 14:15 #45
Цитата Сообщение от Babysitter Посмотреть сообщение
научить машину решать аналитически - задача очень нетривиальная
Цитата Сообщение от Babysitter Посмотреть сообщение
это я к тому, что не зная как решать интегралы аналитически таки можно их эффективно численно рассчитать
Приведу в эту тему интересный пример. банально решение степенных уравнений. Для 3-ей и 4-ой степени есть аналитическое решение. НО если это решение раскапывать... в общем для аналитического решения придется извлекать кучу корней 3-ей или 4-ой степени, потом получившиеся результаты еще проверять какой подходит какой нет. Тут уже начинают закрадываться сомнения что метод Ньютона будет быстрее. Дальше еще веселее. Оказывается наиболее быстрый метод вычисления коня - метод Hьютона, соответсвенно для этого Ньютон метод и разрабатывал. Вот и получается - а зачем вообще аналитически, это однозначно будет тормознее чем сразу Ньютоном, а осоенно если нужен один корень уравнения ближайший к исходной точке, ка это часто бывает в реальных задачах.
Цитата Сообщение от Babysitter Посмотреть сообщение
на то численные методы и существуют
Численные методы существуют потому как знают, что те интегралы(или дифуры, или систему дифуров) которые надо решать аналитического решения не имеют
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.07.2016, 14:15
Привет! Вот еще темы с ответами:

Кем стать: веб программистом или прикладником? - C++
Здравствуйте. Вобщем, я учусь в универе и там нам преподают С++, алгоритмы и структуры данных(на С++). Очень долгое время не мог решить...

Какие книги нужны, чтобы стать хорошим программистом по C++ с нуля - C++
Пожалуйста подскажите,какие книги нужны,чтобы стать хорошим программистом по С++ с нуля.Учусь на первом курсе мало что понимаю.Читаю...

Так ли важно хорошо учиться в универе, чтобы стать профессиональным программистом? - C++
Так ли необходимо вдалбливать за эти 4 3 года в свою голову тонны матанализа, линейной алгебры и различных его помесей, чтобы уметь в...

Хочу стать фрилансером - C++
Я уже второй год серьезно изучаю C++ и думаю пофрилансить, т.к. в моем городе на работу джуниором не устроишься, у нас нужны только...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
45
Yandex
Объявления
30.07.2016, 14:15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru