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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
Guseinofff
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 10
#1

Молодой потерялся... - C++

23.11.2011, 20:11. Просмотров 1705. Ответов 32
Метки нет (Все метки)

Всем привет, ребят такая проблема я начинающий. Опыта программирования ни на одном языке нет. Захотел научиться программировать на С++ и использовать в будующем(может даже в работе). Но существует одна существенная проблема, я не знаю с чего начать, везде куда не сунусь кругом темный лес. Сейчас заканчиваю читать "С++ для чайников". Какие-то зания уже есть, но не знаю как их применить, а хочется уже что-то написать хотя бы елементарное....
Подскажите програмки, которые можно написать "бытовые" и как дальше развиваться, что учить, что читать, что смотреть. А то я не знаю что мне делать....
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2011, 20:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Молодой потерялся... (C++):

Потерялся в двумерном массиве - C++
#include <iostream> using namespace std; int main() { setlocale (LC_ALL, "Russian"); const int m=6, n=4; int a; int x...

Куда идти, пока молодой? - C++
Эй, привет. Может не по теме, но все равно. Тут, скорее всего, есть люди с большим жизненным опытом в программизме всяком, особенно на С++....

Вывести информацию о самой молодой команде - C++
Информация об участниках спортивных соревнований содержит наименование страны, название команды, ФИО игрока, игровой номер, возраст, рост и...

Массив структур: вывести информацию о самой молодой команде - C++
Задание по структуре. Есть информация об участниках соревнований, наименование страны, название команды, ФИО, номер, возраст, рост и вес....

Двумерный динамический массив "потерялся" - C++
Куда девалась матрица? void main() { setlocale(LC_ALL,""); char p; int n=0; int **c=new int*; int **b=new...

Вывести "Молодой" или "Старый" в зависимости от введенного возраста - C++
вообщем я пишу программы в Dev-C++ 4.9.9.2 И я написал прогаму по видео уроку но у меня почемуто она не пошла хотя я переписал буква в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Байт
Эксперт C
15984 / 10252 / 1536
Регистрация: 24.12.2010
Сообщений: 19,339
24.11.2011, 11:40 #16
Guseinofff, Есть такая книжонка Ч.Уэзерелл "Этюды для программистов" Там полно красивых задач, написана книга с чувством юмора, читать ее приятно. Даже если вы не решите ни одной задачи, все равно получите удовольствие.
Guseinofff
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 10
24.11.2011, 12:57  [ТС] #17
Всем спасибо за ответы, весьма признателен. Буду следовать советам, посмотрим, что получится))
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
24.11.2011, 14:47 #18
Guseinofff, твоя тема здорово рискует целиком переехать в FAQ, но я всё таки не буду полагаться на тамошних отвечальщиков. Сделай текстовый редактор, графический криворедактор (приличный графический редактор новичку просто не по силам), калькулятор (без разбора сложных выражений, просто чтоб одна операция за один раз и всё). Потом можно попробовать сделать модель какого нибудь объекта в меру собственного понимания предметных областей и тех структур данных, которые тебе для этого понадобятся. Я сделал трёхмерную модель электрошлаковой литейной установки, ты можешь взять что нибудь попроще, а может в каких то аспектах посложней. Ксорящий шифратор сделай. Попробуй переделать педзолдтовы примеры и выполнить шилдтовы упражнения.
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
24.11.2011, 14:51 #19
Напиши классические игры типа змейки, тетриса. Можно в консоли рисовать символами, а можно в консоли и графику прикрутить. Можно не в консоли, а , например, WinAPI. Но сперва советую начать с консоли.
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
24.11.2011, 14:53 #20
Цитата Сообщение от Chelioss Посмотреть сообщение
Напиши тетриса.
Как ни странно, тетрис и я не сделаю, а арканоид могу. Кривоарканоид даже сравнительно быстро.
Guseinofff
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 10
25.11.2011, 14:01  [ТС] #21
Вау вау)) это вообще слишком сожно) я не имею представления, как все это можно написать)кроме калькулятора (банального) вообще не представляяю ничего....
как можно игры типа змейки?)
и графический редактор?)
можно пожалуйста конкретнее, а то я вообще себе этого не представляю...(
fasked
Эксперт С++
4934 / 2514 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
25.11.2011, 14:04 #22
Guseinofff, если хотите серьезно заниматься программированием - пишите для консоли.
Guseinofff
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 10
25.11.2011, 14:40  [ТС] #23
это я понял)но как для них писать приложения? и что для этого читать?
я просто не имею никакого представления, поясните пожалуйста)
еще раз повторюсь))

Цитата Сообщение от Guseinofff Посмотреть сообщение
я не имею представления, как все это можно написать)кроме калькулятора (банального) вообще не представляяю ничего....
как можно игры типа змейки?)
и графический редактор?)
можно пожалуйста конкретнее, а то я вообще себе этого не представляю...(
fasked
Эксперт С++
4934 / 2514 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
25.11.2011, 14:43 #24
Цитата Сообщение от Guseinofff Посмотреть сообщение
как можно игры типа змейки?)
и графический редактор?)
можно пожалуйста конкретнее, а то я вообще себе этого не представляю...(
Это графические приложения. Не нужны они Вам на данном этапе. Что читать известно - http://www.cyberforum.ru/cpp/thread152353.html. Когда почувствуете силы берите любое известное приложение (grep, wc, ls, ...) и реализуйте собственный аналог. Вот и все.
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
25.11.2011, 16:30 #25
Цитата Сообщение от alkagolik Посмотреть сообщение
это типа "догоним и перегоним Америку"?
Видимо олимпиадное программирование имеется в виду. Хороший выбор будет кстати, если в планах писать более-менее серьезные программы.
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
25.11.2011, 16:36 #26
Цитата Сообщение от fasked Посмотреть сообщение
Это графические приложения. Не нужны они Вам на данном этапе.
Почему? Я именно на графических прогах и понял смысл операторов бейсика. Построение графиков функций, морской бой, графические криворедакторы, собственная прибамбасина для векторного шрифта. И только после этого смог осилить кривооболочку, солверы уравнений и градиентный минимизатор. И уже после всего этого - консольно-полноэкранный калькулятор.
fasked
Эксперт С++
4934 / 2514 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
25.11.2011, 16:37 #27
Цитата Сообщение от taras atavin Посмотреть сообщение
Почему?
Потому что именно Вы и есть неудачный пример программиста.
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
25.11.2011, 16:52 #28
Разве? У меня даже степень по вычислительным методам и комплексам программ. Кстати, как раз закономерно, что графика поясняет операторы лучше, чем любая консоль: для анализа поведения проги нужна выводимая ею информация, а графика содержит больше информации. Если же вывести просто очень много чисел, то сопоставлять их между собой сложно, так как они элементарно на экран не хотят влезать. Для того же, чтоб отформатировать выдачу в консоли, надо уже понимать, как организован экран, что такое координатные оси, как они расположены, куда направлены, каков порядок исполнения и что означают функции и операторы. Уже понимать, а он только учится. И глюк легче увидеть и проанализировать на одном графике, чем на сотнях таблиц, даже отформатированных. Элементарно, левая ветвь параболы отзеркалена по горизонтали:
Изображения
 
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
25.11.2011, 16:53 #29
Вместо
Изображения
 
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
25.11.2011, 16:53 #30
И уже понятно, в чём глюк. А в консоли с этим можно долго разбираться.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2011, 16:53
Привет! Вот еще темы с ответами:

Молодой поэт и программирование - C++
Всем доброго времени суток!!!! Я на форуме первый день надеюсь, что мне помогут или дадут хороший совет. Мне надо написать программу или...

Потерялся keystore - Программирование Android
Приложение опубликовано на Гугл-маркете. Сейчас подготовлено обновление для этого приложения, но беда в том, что утерян файл keystore для...

Потерялся компонент - C++ Builder
В borland turbo c++ builder 2006 нет необходимого мне компонента TChart, хотя по всем источникам он должен присутствовать, что делать в...

потерялся вордовский документ - MS Word
Скачала со своей почты 4 файла одним архивом, зашла в один из них и начала работать, сохраняя все изменения. Когда закончила работу и...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
25.11.2011, 16:53
Ответ Создать тему
Опции темы

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