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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 64, средняя оценка - 4.67
Litsy
78 / 41 / 6
Регистрация: 29.08.2011
Сообщений: 289
Записей в блоге: 1
#1

Первые шаги. Обучение "C" - C++

29.08.2011, 15:37. Просмотров 8061. Ответов 134
Метки нет (Все метки)

Хочу начать обучение на языках С , как я понял нужно начинать по возрастающей C>C++>C# . Я не знаю стоит ли начинать обучение т.к. у меня вообще нет опыта программирования. Можно начинать программирование на C как бы с нуля или стоит выучить сначала какой-нибудь более легкий язык (русский-не предлагать)? Подскажите , что мне делать и как начинать обучение. (Поступаю в 9 класс, хотелось бы до колледжа и до института что нибудь выучить.)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.08.2011, 15:37     Первые шаги. Обучение "C"
Посмотрите здесь:

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

Распечатать самое длинное слово, первые две буквы которого "КО" - C++
Дана строка символов. Группу символов, разделенную с одной или с обеих сторон одним или несколькими пробелами и не содержащую внутри себя...

Первые шаги. - C++
Здравствуйте. Извините, может, за тупые вопросы. Но с языком С впервые сталкиваюсь. Использую среду прогр-я C-Free Standard 4.0. Открыл...

Первые шаги в программированнии! - C++
Добрые товарищи помогите чайнику в программировании с одной проблемой. Я решил изучить язык програмирования Си++, скачал полную коллекцию...

ООП, первые шаги - C++
Доброго времени суток! Собственно, начал изучать С++. Решил наваять небольшую програмку, которая выводит что-то типа текстового меню. ...

Первые шаги в освоении С++ - C++
Добрый день! Решил начать изучение С++. Для этого, как полагается, скачал соответствующую литературу и софт. После нескольких попыток...

Первые шаги: ничего не получается - C++
Всем привет! Я скачала советуемую здесь на форуме версию wxDev-C++ 7.3.1. Но у меня ничего не получается. Даже на банальном примере из...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.08.2011, 17:11     Первые шаги. Обучение "C" #16
Цитата Сообщение от diagon Посмотреть сообщение
Знания первых двух мне хватает...
Тогда лучше у Шилдта спросить
diagon
Higher
1928 / 1194 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.08.2011, 17:11     Первые шаги. Обучение "C" #17
Цитата Сообщение от Thinker Посмотреть сообщение
Тогда лучше у Шилдта спросить
Так эту последовательность я из Шилдта и процитировал.
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.08.2011, 17:20     Первые шаги. Обучение "C" #18
Цитата Сообщение от diagon Посмотреть сообщение
Так эту последовательность я из Шилдта и процитировал.
Вот, надо с ним поговорить Ну, ладно, глупости все эти споры. Лучше посоветуйте что-нибудь Litsy умное, не многие в наше время учиться хотят

Добавлено через 5 минут
Цитата Сообщение от ValeryLaptev Посмотреть сообщение
Дело не в языке. Язык - это средство представления программ.
Если вы про языки программирования, то, возможно, но спорно. А если всякие логические языки, некоторые пытались придумать универсальный язык математики (но неувязочки вышли), то ух как от языка-то зависит, проглотит он вас и не заметите Валерий Лаптев, вы человек умный, так что простите за смешные выражения
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
29.08.2011, 17:33     Первые шаги. Обучение "C" #19
А зачем учить сперва C, если C++ уже частично содержит в себе С?
Если вы считаете, что C++ сложнее, тогда можно ведь учить сперва то, что учили бы в С.
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
29.08.2011, 17:37     Первые шаги. Обучение "C" #20
Из моего опыта, лучшее обучение - страшное колличество практики. Сначала ставь себе цель сам, изучай средства, которые дадут тебе возможность достичь цели (например, написать какую-нибудь примитивную игрушку, для начала), потом тебя затянет, и ты будешь заниматься программированием всерьёз, тогда тебе помогут такие вот сайты, там очень хорошо можно будет поднять уровень алгоритмической подготовки. Потом - фриланс, опенсорс проекты, и тому подобное.

Но, опять таки, все полностью зависит от того, сколько ты времени будешь этому уделять, и насколько продуктивно ты будешь себя начитывать и напрактиковывать. Удачи
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.08.2011, 17:38     Первые шаги. Обучение "C" #21
Цитата Сообщение от Chelioss Посмотреть сообщение
А зачем учить сперва C, если C++ уже частично содержит в себе С?
Если вы считаете, что C++ сложнее, тогда можно ведь учить сперва то, что учили бы в С.
Увы, но содержит самую капельку, это очень разные языки.
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
29.08.2011, 17:38     Первые шаги. Обучение "C" #22
Цитата Сообщение от Chelioss Посмотреть сообщение
А зачем учить сперва C, если C++ уже частично содержит в себе С?
А зачем учить арифметику, если алгебра уже частично содержит её в себе?
diagon
Higher
1928 / 1194 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.08.2011, 17:40     Первые шаги. Обучение "C" #23
Цитата Сообщение от Thinker Посмотреть сообщение
Увы, но содержит самую капельку
Почему же? Поддерживает стандарт C90.
А, допустим, gcc частично поддерживает C99, включая variable length arrays. Правда код непереносимым получиться.
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.08.2011, 17:41     Первые шаги. Обучение "C" #24
Цитата Сообщение от iama Посмотреть сообщение
Из моего опыта, лучшее обучение - страшное колличество практики.
Согласен на все 100, без этого будет только знание операторов и т.д., а умение конструировать из них что-то существенное завит от практики.
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
29.08.2011, 17:42     Первые шаги. Обучение "C" #25
Цитата Сообщение от iama Посмотреть сообщение
А зачем учить арифметику, если алгебра уже частично содержит её в себе?
Ну вы и сравнили...
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
29.08.2011, 17:42     Первые шаги. Обучение "C" #26
Цитата Сообщение от diagon Посмотреть сообщение
Почему же? Полностью поддерживает стандарт C90.
В виду, насколько я понял, имелось, что программирование на С, и программирование на С++ - это два принципиально разрых подхода к разработке. И вообще
На любом языке можно написать фортрановскую программу.
Эдсгер Вибе Дейкстра

Так и что теперь?
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
29.08.2011, 17:44     Первые шаги. Обучение "C" #27
Так какой смысл сперва учить С, а не сразу С++, если этого хочешь?
diagon
Higher
1928 / 1194 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.08.2011, 17:45     Первые шаги. Обучение "C" #28
Цитата Сообщение от iama Посмотреть сообщение
В виду, насколько я понял, имелось, что программирование на С, и программирование на С++ - это два принципиально разрых подхода к разработке. И вообще
Я просто не согласен с тем, что с++ почти не поддерживает си =\
Тем более, что вместо изобретения велосипеда в с++ можно использовать готовые модули на си.
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.08.2011, 17:54     Первые шаги. Обучение "C" #29
Господа, мы все судим исходя из личного опыта, а он у каждого ИНДИВИДУАЛЕН!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.08.2011, 17:55     Первые шаги. Обучение "C"
Еще ссылки по теме:

Первые шаги: есть ли ошибки в программе? - C++
#include "iostream.h" #include "conio.h" #include "math.h" int main() { float a,b,f; a=1000; b=0.01; ...

Поделитесь опытом. С чего вы начинаете новый проект? Первые шаги? - C++
Народ, поделитесь пож опытом.... Вот выучил я с++ до того уровня что могу сам написать что-то... Теперь надо понять чтоя могу...

Вызов точки останова во время выхода (первые шаги в классах C++) - C++
Парни! Такая проблема: вылетает в конце, когда завершаю работу программы. Суть программы: есть класс продукт, в нём три переменные и три...

Первые шаги по базовому курсу Шилдта - ошибка синтаксиса приведенного кода - C++
Здравствуйте! Изучаю С++ с нуля по учебнику Базовый курс С++ Шилдт. Каждую программу из примеров компилирую на Visual Studio 2013, до сих...

Существуют ли в данной строке s две непересекающиеся подстроки "AB" и "BA" - C++
Здравствуйте, есть задача: Дана строка s. Требуется определить, существуют ли в данной строке s две непересекающиеся подстроки "AB" и...


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

Или воспользуйтесь поиском по форуму:
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
29.08.2011, 17:55     Первые шаги. Обучение "C" #30
Chelioss, сначала нужно научиться писать процедурно-ориентированные программы, и только потом браться за ООП

Добавлено через 29 секунд
Цитата Сообщение от diagon Посмотреть сообщение
Тем более, что вместо изобретения велосипеда в с++ можно использовать готовые модули на си.
Разве не наоборот?
Yandex
Объявления
29.08.2011, 17:55     Первые шаги. Обучение "C"
Ответ Создать тему
Опции темы

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