Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > научиться программированию |
Автор: Nikos 31.7.2006, 12:43 |
Здравствуйте всем! у меня есть огромное желание научиться программированию. помогите пожалуйста советом с чего начать и что для этого нужно? ![]() зараннее благодарю за помощь! |
Автор: _hunter 31.7.2006, 12:58 |
http://forum.vingrad.ru/index.php?showtopic=7168 |
Автор: doomik 31.7.2006, 13:01 |
1. Опредились какой язык ты хочеш учить. 2. Скачай или купи подходящию для себя книгу ( пройдись по содержанию книги, почитай немного ) [ http://forum.vingrad.ru/index.php?showtopic=48036 ] [ http://forum.vingrad.ru/index.php?showtopic=33456 ] 3. Скачай или купи компилятор [ http://forum.vingrad.ru/index.php?showtopic=49632 ] 4. Начинай учится с книжкой которую ты приобрёл, и не ленись писать программы из книжки и делать "Домашнее Задание" вообщем много писать. + Посморти ещё здесь, http://forum.vingrad.ru/index.php?showtopic=38428 http://forum.vingrad.ru/index.php?showtopic=67752 Wiki - http://wiki.vingrad.ru/index.php/CPP FAQ - http://forum.vingrad.ru/index.php?act=module&module=vingradfaq |
Автор: Nikos 3.8.2006, 22:47 |
спасибо за советы! есть ещё такой вопрос,если к примеру взять язык "C++",так для его изучения надо ли знать сначала другой язык? я в этом деле пока совсем ноль,поэтому не удивляйтесь моим вопросам... хотелось бы узнать у вас у спецов с чего лучше всего начать когда совсем никаких познаний в этом направлении пока нету? |
Автор: GePo 3.8.2006, 23:03 |
Итак, если ты решил изучить язык, то решил это с какой-то целью. Если с серьезными намереяними, то тебе не обойтись без такой вещи, которую в школе называют алогоритмикой, т.е. алгоритмическое мышление. И оно будет по важнее всяких там языков. Так вот, по этой части мнения разделяются, кто считает, что начинать можно и с С++, а кто за языки вроде Паскаль. Я за второй вариант. Хотя, в принципе, выбор начального языка зависит от возможностей. Если уверен, что с логикой у тебя все в порядке, можно попробовать и С++. Хотя, повторяюсь, ИМХО - лучше вроде Паскаля. Изучать- как сказали - все тщательно, выполняя все упражнения. Иначе - +1 спамер/флудер на форуме. |
Автор: Nikos 3.8.2006, 23:24 |
отличное объяснение! спасибо! |
Автор: Kuber 3.8.2006, 23:32 |
Также вот изучаю с++, пришел с паскаля , но разных там алгоритмических заданий не выполнял...вообще простые задания делал...сейчас не могу накодить нечего....даже Обход доски конем, просто не получается, заглядывать естественно как то неохото, вот и стою на одном месте топчусь....(истинный неудачник...). Так что логика очень важна....нужно как то научится думать "кодом"=)...как говорил кто-то известный...Лучший способ узнать язык это программировать на нем. Ладно что меня занесло...=) Всем пока. |
Автор: S.A.G. 4.8.2006, 03:16 |
Мне кажеться что раз человек зашел на этот форум с желанием научиться программингу то с логикой у него должно быть все в порядке. ![]() ![]() ![]() |
Автор: EvgenZ 4.8.2006, 12:57 |
Пару месяцев назад мне надо было сделать лабораторку по С++, из программирования я знал только сout<<"hello world"; следовательно нужна была помощь. Поехал к другу программеру чтобы он мне ее сделал ![]() |
Автор: Exception 4.8.2006, 13:00 |
Какого эта тема делает в С++? Обсуждалось раз сто на моей памяти. Пользуемся поиском. |
Автор: Gordon 8.8.2006, 13:37 |
Я начинал с Паскаля, и не жалею об этом, мне кажется он по проще С++, но С++ куда лучше!!! |
Автор: MAKCim 8.8.2006, 15:24 | ||||
тут и казаться не должно сравнивать Pascal и C++ вообще нельзя
например пописАть на чистом С с помощью K&R ![]() |
Автор: apook 8.8.2006, 15:37 |
Начинать надо по какой нибудь книжке Береж и шуруеш от начало до конца, а потом пробуеш самостоятельно. Я к сожалению начал со второго и теперь в моем знании яхыка зияют дыры. |
Автор: Gordon 8.8.2006, 21:51 |
MAKCim, ты обсолютно прав... |
Автор: MoHaX 23.8.2006, 19:53 |
Я сам в 10-11 классе изучал Паскаль, а счас решил изучить С++, так вот, после Паскаля и не сильно глубокого изучения Дельфи, на С++ довольно легко писать программы. Изучение Паскаля у меня проходило в основном для получения умения правильно составлять алгоритмы. Я смчитаю, без этого умения нет смысла начинать работу с языками наподобие С++. А дельфи помог привыкнуть к работе с компонентами. |
Автор: MAKCim 23.8.2006, 20:20 | ||
Delphi вообще страшная вещь ![]() |
Автор: MoHaX 23.8.2006, 20:23 |
Ну, это как посмотреть.... Вообще, для начинающих, он неплох. Особенно помогает быстро сориентироваться при переходе из доса в ООП. |
Автор: MAKCim 23.8.2006, 20:59 | ||
Я знаю как там ООП в Delphi обычно используется программистами ![]() Для перехода на ООП можно взять С++, ту же Jav-у, C# (вместе с платформами) мне сейчас жалко того времени, которое было потрачено на изучение Delphi в университете |
Автор: SergeCpp 23.8.2006, 21:28 |
![]() http://www.research.att.com/~bs/new_learning.pdf (PDF in English) |
Автор: doomik 23.8.2006, 21:29 | ||
Я думаю написания алгоритма не зависить от изученого языка, алгоритм пишится на "своём" языке то-есть на каком тебе удобно, анлглийский, русский и т.д. |
Автор: MoHaX 23.8.2006, 22:15 |
Просто при программировании в паскале ты не заморачиваешься на работу с различными компонентами и т.д., а заостряешь все внимание на проработке алгоритма. |