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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.72
vortexx1
6 / 6 / 2
Регистрация: 06.03.2011
Сообщений: 269
#1

Совсем нуб просит совета - C++

06.03.2011, 17:13. Просмотров 2235. Ответов 34
Метки нет (Все метки)

Здравствуйте.

Меня зовут Алексей, мне 16 лет (я школота), и в будущем я хотел бы связать свою жизнь с программированием/web-дизайном.

Сейчас я потихоньку изучаю HTML, параллельно хочу понемногу изучать программирование. Я вообще абсолютный новичок в этом деле, поэтому не знаю ни какой язык мне нужен и т.п.

Посоветуйте, пожалуйста, с чего начать (есть ли какой учебник для людей уровня "Noob"?), т.е. с какой стороны подходить к задаче.

Спасибо.

P.S.: создал тему здесь, ибо узрел словосочетание "для начинающих". Если что не так, прошу прощения.
0
Миниатюры
Совсем нуб просит совета  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2011, 17:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Совсем нуб просит совета (C++):

о функциях (элементарно, но я же нуб) - C++
Пишу в компилятор следующее: #include <cstdlib> #include <iostream> int Sum (int a, int b) { std::cout << "Type a"; ...

LNK1120: 1 неразрешенных внешних элементов(дада он самый да я нуб) - C++
#include "stdafx.h" #include <iostream> using namespace std; void DemonstrationFunction() { cout << "In Demonstration \n"; ...

Создал прогу в С++, я нуб, проверте меня, и поставте оценку - C++
Дан целочисленный массив A(n) с элементами, сгенерированными случайными числами в диапазоне (-20, 20). Требуется: Отсортировать по убыванию...

самый простой вопрос который мог задать нуб!не получается подсчет слов!!!!! - C++
int wordCount(string a){ int i,c,n; c=n=0; i=1; while((c=a)!='\0'){ if(c==' ')++n; i++; } return n; }

Профилирование, C++ и вставки ASM, прошу совета - C++
есть собственно программа, вот часть кода где я и колдую int radix=10; int n = 1; double X=0.0, summ=0.0, a,b,c,d,e; #define...

Работа с файлами, новичек ищет совета. - C++
Программировать начал недавно, много проблем в знаниях функций, вот задачка: "Сформировать текстовый файл f1. Удалить из него все слова,...

34
KuKu
1558 / 1036 / 78
Регистрация: 17.04.2009
Сообщений: 2,987
06.03.2011, 18:19 #16
HIMen, ну так выходит 99% процентов людей - быдло, которое ничего не изобретает, а только живет, ест и размножается У меня есть подозрения, что мы с вам тоже не исключение. Говорию за себя, мало ли тут есть сверхлюди )
0
chesar
56 / 53 / 5
Регистрация: 15.12.2009
Сообщений: 231
Записей в блоге: 1
06.03.2011, 18:24 #17
vortexx1, английский учи в первую очередь. Без знания языка, на интуитивности, далеко никак не уехать.
Для программирования считаю с++ хорошим вариантом.
0
vortexx1
6 / 6 / 2
Регистрация: 06.03.2011
Сообщений: 269
06.03.2011, 18:33  [ТС] #18
99%
Исходя из этой логики, сверхлюди - 1 на сотню (округлил). Учитывая всё население форума, сверхлюди тут должны быть.

Добавлено через 7 минут
Кстати, мне Microsoft Visual Studio Express 20xx подойдёт?
0
Си маньяк %)
1 / 1 / 0
Регистрация: 05.03.2011
Сообщений: 11
06.03.2011, 18:36 #19
По своему опыту могу сказать несколько вещей:

1). Сам школота

2). Паскаль и Бесик уже не катят, хотя вроде никто кроме меня не жаловался

3). VB.NET очень неплохая весчь Он объектно-ориентированный - быстро освоишь этот язык, а еще принципы ООП.
---
Минусы: зависимость от платформы .NET, будущие заморочки с ClickOnce (установщик от мелкософта).
---
Плюсы: элементарный синтаксис. Код, даже чужой очень легко читается... естественно если не создан быдлокодером... было и такое Много литературы (если нужно пиши - напишу автора и название самоучителя, просто лень лезть в шкаф ) Быстро сможешь перейти на C#, и писать приложения под Windows, Windows Phone 7, XBOX и другие штуки от майкрософта...

4). После VB.NET достаточно легко перейти на C++ (кстати: сам учусь по книге Глушакова и Дуравкина "Программирование на C++". Желательно 2 издание.). Нужно будет только к синтаксису привыкнуть.
0
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
06.03.2011, 18:42 #20
Цитата Сообщение от Си маньяк %) Посмотреть сообщение
VB.NET очень неплохая весчь
это вообще не язык, а недоразумение
Цитата Сообщение от Си маньяк %) Посмотреть сообщение
н объектно-ориентированный - быстро освоишь этот язык, а еще принципы ООП.
да ладно, наличие классов это не ООП
0
Петррр
5970 / 3407 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
06.03.2011, 18:45 #21
если ООП тогда C SHARP
0
dimon1984
40 / 38 / 0
Регистрация: 22.01.2011
Сообщений: 670
06.03.2011, 18:54 #22
наличие классов это не ООП
почему не ООП? Класс же создаёт обьект. Я просто интересуюсь, не спорю
0
Си маньяк %)
1 / 1 / 0
Регистрация: 05.03.2011
Сообщений: 11
06.03.2011, 19:03 #23
Цитата Сообщение от Maxwe11 Посмотреть сообщение
это вообще не язык, а недоразумение...
VB.NET это имхо очень даже неплохой язык для ОБУЧЕНИЯ программированию... И да он объектный так как он поддерживает все основные действия с классами и объектами (полиморфизм, наследование, абстракция... и естественно инкапсуляция).
0
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
06.03.2011, 19:09 #24
Цитата Сообщение от KuKu Посмотреть сообщение
Да я облее чем уверен 99% ныне существующих программистов ее(вышку) или не знают или она им нафиг не нужна
Не путайте кодирование и программирование.

Без солидной математической базы программист будет либо изобретать велосипеды либо составлять очень кривые алгоритмы. Банальные примеры это расчет кратчайшего пути (даже в системном программировании встречается) или задача о рюкзаке (например, размещение продукции на складе).

Матан и теорвер часто бывают нужны для бухгалтерии и обработки статистической информации. Чтобы не получалась, например, предполагаемая явка 120% населения и фактическая в 108%.

Ну и конечно математические дисциплины вырабатывают умение годно мыслить.
2
KuKu
1558 / 1036 / 78
Регистрация: 17.04.2009
Сообщений: 2,987
06.03.2011, 19:09 #25
Просто это модно сказать, что это вообще не язык, а недоразумение. Без разницы к чему это было сказано, главное сказать.
0
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
06.03.2011, 19:10 #26
Язык программирования это инструмент. Как молоток или пила. Сколько бы ты инструментов не знал и насколько бы ты хорошо их не знал, тебе не построить дом, если ты не знаешь, как дом строить.
1
KuKu
1558 / 1036 / 78
Регистрация: 17.04.2009
Сообщений: 2,987
06.03.2011, 19:11 #27
lemegeton, может не так выразился ... У вас математический аппарат на первом месте, это значит для "человека 16 лет" забей на программирование иди в песочнице поиграй, ибо изучать самому с нуля весьма проблематично.
0
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
06.03.2011, 19:17 #28
Цитата Сообщение от Си маньяк %) Посмотреть сообщение
наследование,
наследование, вот только чего?)
Цитата Сообщение от Си маньяк %) Посмотреть сообщение
очень даже неплохой язык для ОБУЧЕНИЯ
обучения формошлепству
Цитата Сообщение от KuKu Посмотреть сообщение
Просто это модно сказать, что это вообще не язык, а недоразумение. Без разницы к чему это было сказано, главное сказать.
спор о том что вышка не нужна от этого не отстает
0
KuKu
1558 / 1036 / 78
Регистрация: 17.04.2009
Сообщений: 2,987
06.03.2011, 19:20 #29
Maxwe11, подловил )
0
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
06.03.2011, 19:33 #30
Цитата Сообщение от KuKu Посмотреть сообщение
У вас математический аппарат на первом месте, это значит для "человека 16 лет" забей на программирование иди в песочнице поиграй, ибо изучать самому с нуля весьма проблематично.
Не "иди в песочнице поиграй", а сходи и научись тому, что нужно знать. Изучать самому с нуля не проблематично, а бесполезно, если цель -- профессиональное программирование.
0
06.03.2011, 19:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.03.2011, 19:33
Привет! Вот еще темы с ответами:

Просит конструктор структуры - C++
на строку TFileHeader FileHeader; при struct TFileHeader { ... };.

G++ просит вставить диск - C++
При попытке скомпилировать появляется ошибка, требующая вставить диск, ссылается на диск I (у меня это картридер) Потом программа...

Прошу совета по выбору API для изучения - C++
Здравствуйте, я хочу начать изучение какого-нибудь API на C++ для создания приложений (преимущественно на Windows). Мне в школе задали...

Вывести результаты голосования совета факультета в процентах - C++
В массиве фиксируются результаты голосования совета факультета, состоящего из 30 сотрудников по принципу: 0 – бюллетень не роздан, 1 – за,...


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Опции темы

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