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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 69, средняя оценка - 4.72
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,942
Записей в блоге: 1
#1

НЕ могу понять принцип программирования - C++

08.11.2011, 11:47. Просмотров 9317. Ответов 26

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

Не могу понять принцип работы программы - C++
Откуда берутся : в количестве введенных символов? #include <iostream> #include <iomanip> using namespace std; int main() { ...

Построить N-арное дерево: не могу понять принцип размещения элементов - C++
Здравствуйте, нужно построить n-арное дерево. Алгоритм постоени бинарного мне полностью понятен, но тут не могу сообразить принцип...

Модульный принцип программирования. Подпрограммы - C++
я вообще зеленый Олень в этом деле,поэтому прошу помощи.:wall: #include<stdio.h> #include<conio.h> #include<alloc.h> void...

Помогите понять принцип составления проги - C++
Пытаюсь обучиться работать с формами в Visual Studio, перед этим имевши небольшой опыт работы под Builder'ом. Вызывает недоумение,...

Обмен информацией с файлами и модульный принцип программирования - C++
Модифицировать данную программу используя потоки файлового ввода / вывода для считывания входящей информации из одного файла и записи...

Стек на основе массива структур - эт как понять читаю литературу и не могу понять! - C++
Стек статически (на основе массива структур). Пример структура "Товар" которая включает в себя: № по каталогу(ключ), Название, цена, срок...

26
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
08.11.2011, 13:25 #16
Мне помогли следующие книжки. Вам тоже советую их изучить.
Мозговой М.В. Занимательное программирование Самоучитель
Мозговой М. В.C++ Мастер-класс. 85 нетривиальных проектов, решений и задач
Addison Wesley Практика программирования
Смотрите, изучайте, повторяйте, замечайте неточности, придумывайте свое решение и т. п.
0
MegaEvgeniy
8 / 8 / 0
Регистрация: 06.11.2011
Сообщений: 113
08.11.2011, 15:15 #17
Brian Overland "C++ without Fear"

Прочитайте, сам новичёк. Страуструп не для начинающих...
0
ValeryLaptev
Эксперт С++
1042 / 821 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
08.11.2011, 15:24 #18
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Sylar9, главное вот что:
1. Программа - это ПЛАН работы.
2. План - для компьютера
3. Компьютер не понимает русского языка. Поэтому план пишется на иностранном языке.
4. Иностранный язык - он и есть иностранный язык. Любой тебе скажет, что при изучении иностранного языка существует "языковый барьер" - когда все понимаешь, но говорить еще не можешь.
Именно языковый барьер мешает СРАЗУ писать программы после изучения теории.
Поэтому способ только один: "№говорить", то есть писать программы. Поначалу будет "сильный акцент", то есть - куча ошибок. Но по мере накомпления опыта "акцент" исчезает...
6
silent_1991
Эксперт С++
4987 / 3044 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
08.11.2011, 23:16 #19
Цитата Сообщение от MegaEvgeniy Посмотреть сообщение
Страуструп не для начинающих
Книга, о которой упомянул ТС, для начинающих.
0
MegaEvgeniy
8 / 8 / 0
Регистрация: 06.11.2011
Сообщений: 113
09.11.2011, 00:05 #20
silent_1991,

Сорри, не доглядел
0
vortexx1
6 / 6 / 2
Регистрация: 06.03.2011
Сообщений: 269
09.11.2011, 00:18 #21
Может, Харви Дейтел, Пол Дейтел — "Как программировать на С++"?
0
Chelioss
180 / 180 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
09.11.2011, 02:11 #22
Цитата Сообщение от silent_1991 Посмотреть сообщение
Книга, о которой упомянул ТС, для начинающих.
Наверно все таки начинающие+, чем совсем нули, ибо книга так написана...
Sylar9
Не советую дальше читать Страуструпа. Пока она не для вас. Лучше читайте:
Цитата Сообщение от vortexx1 Посмотреть сообщение
Харви Дейтел, Пол Дейтел — "Как программировать на С++"?
5ое полное издание
0
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
09.11.2011, 03:21 #23
Цитата Сообщение от Sylar9 Посмотреть сообщение
а графичеськие тоже на алгоритм сосредоточены
всё делается через алгоритмы
wiki. алгоритм
wiki. псевдокод

на первых этапах достаточно уметь описывать алгоритм словесно
на первых этапах достаточно уметь описывать алгоритм в виде псевдокода
(сам почитываю и делаю упражнения из учебника Кушниренко по информатике для школьников)
0
Vinemax
125 / 88 / 4
Регистрация: 12.09.2011
Сообщений: 504
09.11.2011, 03:44 #24
Sylar9, приведу в пример программки-тренажеры набора на клавиатуре, особенно старые. Помните, наверное, Balda... еще какие-то были. Так вот, я не видел ни одного человека, который бы реально научился быстро и правильно набирать текст по этим программкам. Не нужно извращаться. Достаточно взять любую книгу и начать её перепечатывать и, о чудо!, через час и не заметил как "шпаришь" уже всеми пальцами обеих рук. Это всё к вопросу о практике, как чётко сказал ForEveR, "
Практика практика и еще раз практика
". Извиняюсь за нескромность, но лично я за всю жизнь не прочел ни единой книжки по Бейсику, а по Ассемблеру у меня был только справочник с описанием команд, но не смотря на это я "маньяк" в Бейсике: это и QBasic, и TurboBasic, и Visual Basic, а теперь и .NET 2001 - 2010. А всё начиналось с машинки Sinclair, где Бейсик был, как бы, операционной системой, я открывал там программки, игры и пробовал менять, добавлять, а потом и свои начал писать... Это, опять же, к слову о практике. Не нужно зубрить материал из книг, нужно понимать что ты делаешь и, главное, почему это делается именно так. В общем, знаешь что-то,- поставь себе цель написать какую-нить программку, сначала простую, но главное, оконченную. Т.е. не алгоритм, не процедуру, а именно готовый .exe-шник, который выполняет конкретную функцию, пусть даже и простую сперва. Раз - два так напишешь и начнешь чувствовать, а твои вопросы отпадут сами собой.
0
taras atavin
3570 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
09.11.2011, 14:08 #25
Цитата Сообщение от Sylar9 Посмотреть сообщение
Здравствуйте, господа программисты, требуется ваша помощь. не могу понять секрет программирования. Теорию я знаю дохожу до написания кода у меня начинается "ступор" не могу понять как это реализовать и это с большинства задачами. Прочитал 310 страници книги Бьярне Страуструп Программирование: принципы и практика использования C++, исправленное издание. Задания из книги не все получаются. Может что то подскажите????
Ни какого секрета здесь нет. Определение
алгоритмом называется последовательность операций для получения определённого результата
следует понимать как "алгоритм есть способ решения задачи". Ну а программа - это понятная компьютеру запись алгоритма. Значит есть задача, её надо решить. Как её решать? Причём, алгоритм должен быть опредён чётко, иначе его нельзя будет записать понятно компьютеру. Поэтому способ решения задачи надо ещё и формализовать. Формализовал? Эйси. А теперь переводи на язык, понятный компьютеру, перевод можешь выдать за программу, чем он и будет в действительности.
0
ctakah3112
1 / 1 / 0
Регистрация: 26.10.2014
Сообщений: 63
05.06.2017, 17:00 #26
Цитата Сообщение от Sylar9 Посмотреть сообщение
Что по Алгоритмах можно почитать
Цитата Сообщение от Sylar9 Посмотреть сообщение
я имею введу графичеськие программы тоже надо заньб алгоритм
Цитата Сообщение от Sylar9 Посмотреть сообщение
и это с большинства задачами
Господи, просто читайте побольше книжек. Непонимание программирования - не самая большая ваша проблема
1
wk__
10 / 8 / 2
Регистрация: 14.05.2017
Сообщений: 58
05.06.2017, 17:12 #27
Начать с Hello World и постепенно двигаться дальше.
0
05.06.2017, 17:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2017, 17:12
Привет! Вот еще темы с ответами:

Как понять язык программирования? - C++
Всем привет. Мучает кое какой вопрос. Занимаюсь программированием около 2ух лет в свободное от бытовухи время. Начал с прочтения книги...

Как понять язык программирования? - C++
Всем привет. Мучает кое какой вопрос. Занимаюсь программированием около 2ух лет в свободное от бытовухи время. Начал с прочтения книги...

Не могу сделать полиморфизм. Не могу до конца понять пример по этому поводу - C++
Есть такая задача: Класс Animal должен быть абстрактным, имеет имя и вес. Класс Reptile имеет habitate, который держит в себе среду...

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


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

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

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