Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.85/27: Рейтинг темы: голосов - 27, средняя оценка - 4.85
 Аватар для murod
28 / 7 / 4
Регистрация: 04.11.2010
Сообщений: 163

Помощь новичку

23.07.2011, 19:08. Показов 6488. Ответов 56
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пожалуйста помогите , я хочу изучить С++, подскажите с чего начать, с какой книги , какой прогой работать ?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.07.2011, 19:08
Ответы с готовыми решениями:

Помощь ну уж совсем новичку
Решил заняться C++, поставил Microsoft Visual C++ Express. Но вот проблема! Хотел написать ХеллоуВорлдину. В примере код такой: ...

C++ новичку
Доброго времени суток! У меня такой вопрос. Раньше никогда не программировал, а сейчас стало очень интересно. Могу ли я как полный ноль в...

Помощь новичку
Читаю книжку философия Java Брюса Эккеля и видимо что-то упустил. Помогите пожалуйста разобраться в следующем моменте: /** * Created...

56
 Аватар для TRAY)(
10 / 10 / 0
Регистрация: 18.07.2011
Сообщений: 27
23.07.2011, 22:03
Студворк — интернет-сервис помощи студентам
Доброго времени суток! Всем привет! Действительно вопрос был задан несколько раз!
Вот ссыль на книгу: ссылка удалена
Сообщение от murod: И нужно ли для этого хорошо знать математику?
Сообщение от Deviaphan:
Математика для программирования вообще не нужна.
Математика нужна для решения математических задач.
Ребят, а нужно ли знать "Алгебру логики" для более лучшего понимания программирования? Слыхал, что в вузах сначала её приподают, а потом только идет программирование!

 Комментарий модератора 
Ссылка удалена как нарушающая правила форума (п. 3.10).
0
24 / 24 / 4
Регистрация: 13.06.2010
Сообщений: 183
23.07.2011, 22:31
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от murod Посмотреть сообщение
Я уже читал несколько книг но там нет ниче нормального во всех книгах одно и тоже Массивы, Структуры , Классы , Функции и все !
Вы можете не верить НО исходный код броузера, через который вы заходите на этот сайт прям таки напичкан этими самыми Массивами, Структурами, Классами, Функциями. Ни одна программа на Вашем компьютере не существовала бы без этих страшных слов . Так что Массивы, Структуры , Классы , Функции - это основы все основ, это ВСЕ!!!

Добавлено через 24 минуты
Цитата Сообщение от TRAY)( Посмотреть сообщение
Ребят, а нужно ли знать "Алгебру логики" для более лучшего понимания программирования?
Я пока только начинающий, но могу сказать одно, для программирования нужна логика, а логику помогают развивать математические задачки.
3
Делаю внезапно и красиво
Эксперт С++
 Аватар для Deviaphan
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
24.07.2011, 07:09
Цитата Сообщение от TRAY)( Посмотреть сообщение
а нужно ли знать "Алгебру логики" для более лучшего понимания программирования?
Признаюсь честно, академий я не кончал и этот термин слышу впервые...
Пойду гуглить.

Добавлено через 2 минуты
Цитата Сообщение от Asseni Посмотреть сообщение
а логику помогают развивать математические задачки
Ничего подобного. Математические задачки позволяют развивать математическое мышление.
Не всё в программировании связано с математикой. Например, в синтаксическом анализаторе математика нужна только для инкремента итераторов (условно).
2
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,980
24.07.2011, 11:54
Цитата Сообщение от murod Посмотреть сообщение
Я уже читал несколько книг но там нет ниче нормального во всех книгах одно и тоже Массивы, Структуры , Классы , Функции и все !
А должно быть, куда и сколько раз мышкой тыкнуть, чтоб на выходе офигенный 3D-шутер получился?

Цитата Сообщение от murod Посмотреть сообщение
На С++ люди создают игры , проги и т.д ,помоему этих знаний не достаточно
Эти знания - необходимый минимум, чтобы дальше двигаться. Но только знать, как управляться с функциями, массивами и прочим, нужно так, чтоб "хоть ночью разбуди..."

Цитата Сообщение от Deviaphan Посмотреть сообщение
Математика для программирования вообще не нужна.
Смело... По-моему во-первых математику просто надо знать, а во-вторых само по себе программирование - по сути описание алгоритма решения задачи на некотором языке. А вот эти самые алгоритмы без знания математики порой на столько вычурными получаются, что и языковые конструкции начинают им соответствовать... А уж в играх практически в любых математики 3/4 от общего количества умственной работы...
0
Делаю внезапно и красиво
Эксперт С++
 Аватар для Deviaphan
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
24.07.2011, 11:57
Цитата Сообщение от easybudda Посмотреть сообщение
Смело...
Пример синтаксического анализатора "доказал", что наличие глубоких математических знаний не требуется для решения этой конкретной задачи.)
А математику надо знать. Это безусловно.

Цитата Сообщение от easybudda Посмотреть сообщение
А вот эти самые алгоритмы без знания математики порой на столько вычурными получаются...
Глубокие познания в математике не избавляют от вычурных алгоритмов... увы.(
0
Заблокирован
24.07.2011, 12:02
если человек не знает допустим дискретки, то он не сможет ответить даже на вопрос почему множество в стл храняться в виде отсортированного списка, соответсвенно и сам если будет пытаться писать какие-то алгоритмы то сядет в лужу. Такому кодеру только если в веб программисты податься. Да и статистика не врёт - большинство факультетов связанных с компами это ответвления матфаков и физфаков, у меня знакомый с физфака сказал, что когда их декан или ещё какая-то важная шишка вводила в специальность, он им тонко намекнул, что никому нафиг не нужно сотню физиков выпускать, поэтому половина из вас осядет в сфере it
0
Делаю внезапно и красиво
Эксперт С++
 Аватар для Deviaphan
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
24.07.2011, 12:03
Цитата Сообщение от LosAngeles Посмотреть сообщение
если человек не знает допустим дискретки, то он не сможет ответить даже на вопрос почему множество в стл храняться в виде отсортированного списка
Видимо потому, что множества в stl хранятся в виде бинарного дерева? Нет?
0
24.07.2011, 12:09

Не по теме:

Цитата Сообщение от Deviaphan Посмотреть сообщение
Пример синтаксического анализатора "доказал", что наличие глубоких математических знаний не требуется для решения этой конкретной задачи.
Пример решения гораздо более простой задачи показал необходимость самых разных знаний, в том числе и математики... ;)

0
Заблокирован
24.07.2011, 12:09
да действительно чё то я маху дал. Но всё равно хранить множества в виде отсортированных списков круче чем просто массив
0
Делаю внезапно и красиво
Эксперт С++
 Аватар для Deviaphan
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
24.07.2011, 12:13

Не по теме:

Цитата Сообщение от easybudda Посмотреть сообщение
Пример решения гораздо более простой задачи показал необходимость самых разных знаний, в том числе и математики...
Да, ты прав.)))



Добавлено через 1 минуту
Цитата Сообщение от LosAngeles Посмотреть сообщение
Но всё равно хранить множества в виде отсортированных списков круче чем просто массив
Не факт. При стабильном составе множества или при малых его размерах, вектор будет более предпочтителен и с точки зрения использования памяти и с точки зрения производительности.
Да и сортировка массива быстрее сортировки списка.)

Добавлено через 1 минуту

Не по теме:

Цитата Сообщение от easybudda Посмотреть сообщение
Пример решения гораздо более простой задачи показал необходимость самых разных знаний, в том числе и математики...
Что подтверждает мои слова о том, что
Цитата Сообщение от Deviaphan Посмотреть сообщение
Глубокие познания в математике не избавляют от вычурных алгоритмов... увы.(
.)

0
24.07.2011, 12:21

Не по теме:

Цитата Сообщение от Deviaphan Посмотреть сообщение
При стабильном составе множества или при малых его размерах, вектор будет более предпочтителен и с точки зрения использования памяти и с точки зрения производительности
Вектор? Не битсет? В первом случае

0
24 / 24 / 4
Регистрация: 13.06.2010
Сообщений: 183
24.07.2011, 12:23
Цитата Сообщение от Deviaphan Посмотреть сообщение
Ничего подобного. Математические задачки позволяют развивать математическое мышление.
Не всё в программировании связано с математикой.
Я не говорила что в программировании все связано с математикой. Если Вы в своей сфере обходитесь без математики - это просто замечательно!!!

Цитата Сообщение от easybudda Посмотреть сообщение
Смело... По-моему во-первых математику просто надо знать, а во-вторых само по себе программирование - по сути описание алгоритма решения задачи на некотором языке. А вот эти самые алгоритмы без знания математики порой на столько вычурными получаются, что и языковые конструкции начинают им соответствовать... А уж в играх практически в любых математики 3/4 от общего количества умственной работы...
Абсолютно с Вами согласна, как ни крути, а само программирование придумали именно математики!
1
Делаю внезапно и красиво
Эксперт С++
 Аватар для Deviaphan
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
24.07.2011, 12:25

Не по теме:

Цитата Сообщение от iama Посмотреть сообщение
Вектор? Не битсет? В первом случае
Кто сказал, что это битовое множество?



Добавлено через 1 минуту
Цитата Сообщение от Asseni Посмотреть сообщение
Если Вы в своей сфере обходитесь без математики - это просто замечательно!!!
Даже часть интерфейса основано на довольно сложных математических алгоритмах.) Так что совсем не обхожусь.(
0
 Аватар для murod
28 / 7 / 4
Регистрация: 04.11.2010
Сообщений: 163
24.07.2011, 12:54  [ТС]
Если четно пользы от вашей беседы я не получил , понял то что математика нужна , а мне нужно какие нибудь советы про С++ , с каких учебников начать ?
0
Уничтожитель печенек
 Аватар для Zverit
281 / 209 / 49
Регистрация: 07.02.2010
Сообщений: 724
24.07.2011, 12:56
Цитата Сообщение от murod Посмотреть сообщение
Я уже читал несколько книг
Цитата Сообщение от murod Посмотреть сообщение
с каких учебников начать ?
А какие вы читали?
0
 Аватар для murod
28 / 7 / 4
Регистрация: 04.11.2010
Сообщений: 163
24.07.2011, 12:57  [ТС]
Г. Шилдт С++ шаг за шагом ,
0
 Аватар для NIch
401 / 312 / 74
Регистрация: 17.03.2010
Сообщений: 1,119
24.07.2011, 13:01
Почитай
Дейтел Х., Дейтел П. Как программировать на C++
1
Уничтожитель печенек
 Аватар для Zverit
281 / 209 / 49
Регистрация: 07.02.2010
Сообщений: 724
24.07.2011, 13:01
Цитата Сообщение от murod Посмотреть сообщение
Г. Шилдт С++ шаг за шагом ,
Ну значит имеете какое то понятие о программировании.
Для изучения С++ читайте Страуструп'а.
И для понятия алгоритмов Давыдов - Программирование и основы алгоритмизации.(Там и о С++)
И больше практики. Придумывайте и решайте задачи. Если нет фантазии, то для начала пойдет задачник М. Э.Абрамян - Электронный задачник по программированию
1
 Аватар для murod
28 / 7 / 4
Регистрация: 04.11.2010
Сообщений: 163
24.07.2011, 13:03  [ТС]
Вот это другое дело !
0
24 / 24 / 4
Регистрация: 13.06.2010
Сообщений: 183
24.07.2011, 13:32
Цитата Сообщение от Deviaphan Посмотреть сообщение
Даже часть интерфейса основано на довольно сложных математических алгоритмах.) Так что совсем не обхожусь.(
Вот видите, хочешь/не хочешь, а кавайная математика везде

Добавлено через 25 минут
Цитата Сообщение от murod Посмотреть сообщение
Если четно пользы от вашей беседы я не получил , понял то что математика нужна , а мне нужно какие нибудь советы про С++ , с каких учебников начать ?

Бьёрн Страуструп - создатель языка С++. Окончил Орхусский университет (Дания, 1975) по математике и информатике.
Да что ж такое, и тут математика
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.07.2011, 13:32

Помощь новичку
Ребят, здравствуйте. Я в этом новичок. Скажите как правильно сделать. Я верчу кручу всё, но как-то не очень получается. Работаю с версией...

Помощь новичку
Всем привет, очень давно хотел начать учить obj-c и писать приложения для ios, но вот у меня есть парочку вопросов к вам: 1. Если я...

Помощь новичку
Добрый вечер всем. Просьба не пинать сразу :) Я вообще плохо знаком с понятием баз данных, но методом тыка кое что выходит. ...

Помощь новичку
Вышла на работу из 3-летнего декретного отпуска. Начальник сказал - забудь все что ты делала раньше, вот тебе 1С сиди, разбирайся, делай. ...

Помощь новичку
Есть выборка с полями: Наименование(Ссылка на справочник Номенклатуры) и Маршрут(строка). Как в справочник Номенклатуры в поле Маршрут...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
сукцессия 30. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем **Полевые заметки о двухнедельной совместной работе**. . .
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru