Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 24.05.2019
Сообщений: 1

Как научиться программировать ?

24.05.2019, 09:51. Показов 2254. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет, меня зовут Александр. Я сижу сейчас на информатике и пытаюсь научиться программировать. Подскажите, с чего начать ?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.05.2019, 09:51
Ответы с готовыми решениями:

Как научиться программировать
Здравствуйте! Извините пожалуйста, если не в том разделе написал. Как выучить язык C++? Сейчас стал заниматься C++ по учебнику...

Как научиться программировать на языке С++; Аллен Р., Глассборо Ф.
У кого нибудь есть "Как научиться программировать на языке С++; Аллен Р., Глассборо Ф." в электронном формате?

Как научиться программировать windows phone 8.1 приложения?
Я хотел бы научиться разработать мобильные приложения. Только windows phone. С какой книги лучше начинать? Есть ли онлайн курсы...

23
848 / 651 / 323
Регистрация: 24.02.2017
Сообщений: 2,297
25.05.2019, 00:15
Студворк — интернет-сервис помощи студентам
Начинай с простых арифметических примеров. Это позволит ознакомиться тебе со структурой программы (правилами написания программы), типами используемых данных и вводом-выводом значений. Усложняем наши примеры:учимся работать с повторяющимеся действиями(например подсчитать сумму чисел от 1 до 100), т.е. осваиваем циклы. Но иногда в примерах требуется выбрать решение в зависимости от значения -осваиваем конструкции ветвлений. Получили после решеня примера несколько значений где то надо их хранить -осваиваем массивы. Если после этого у тебя останется желание, то это твое и можно продолжить дальнейшее освоение .
По поводу выбора языка программирования: что бы освоить английский не надо учить немецкий.
По поводу алгоритмов: для каждой поставленной задачи можно найти тот или иной алгоритм ее решения (например возведение в степень можно заменить умножением). Тупое изучение алгоритмов делает из человека робота.
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
25.05.2019, 01:24
Цитата Сообщение от Alex4545454 Посмотреть сообщение
Всем привет, меня зовут Александр. Я сижу сейчас на информатике и пытаюсь научиться программировать. Подскажите, с чего начать ?
Программировать, это значит заставить вычсистему действовать по щючьему велению вашему желанию. Когда вы пишете:
Цитата Сообщение от Alex4545454 Посмотреть сообщение
Всем привет, меня зовут Александр.
Вы можете написать это на мониторе фломастером или нажать клавиши 'в+shift' и т.п. или заставить написать это на мониторе компьютер без набора текста непосредственно на клаве :
C++
1
2
3
4
5
6
7
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello, I am Sasha!";
cin.get();
}
Вот и всё. А дальше нужно стэп бай стэп (степ бай степ кругом, - путь далёк лежит) расширять возможности воздействия на машину. Вы же умеете программировать. Когда вы думаете: - "Хочу есть!", - то далее идёте и претворяете в жизнь своё желание. Однако, человек может себе позволить, захотеть поспать, но заставить себя доделать задание, а компьютер не может отклониться от программы. У него вообще нет чувства юмора. И тут есть два принципиально разных подхода. Самый распространённый - забыть о юморе, когда программируешь. Второй, - индуцировать выход данного чувства в удвоенном количестве, чтобы хватило на двоих - вас и ваш комп. В работе, поймёте, что вам ближе. Остальное - вопрос желания. А желание стоит ровно столько, сколько стоят усилия по его воплощению в жизнь. Пока что видно, что вы не слишком логичны - раз, и надеетесь, что вам в сетке скажут больше, чем говорят преподаватели и жизненный опыт, - два..
А опыт говорит, что никто не научит и, следовательно, нужно пахать.
0
153 / 148 / 66
Регистрация: 20.02.2014
Сообщений: 556
26.10.2019, 21:16
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
С/С++ хуже любого другого языка
Как минимум тем, что это разные языки.

Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
Я на Си перешел с Паскаля достаточно плавно.
Для этого Паскаль и был придуман - в качестве языка для обучения, чтобы "плавно" перейти на другие языки.
Но ты же сразу советуешь кресты, для тебя переход оказался "мелочью".

Alex4545454, а начинать надо с простейшего понимания работы процессора и памяти на пальцах, как битики собираются в байтики и гоняются туда-сюда. На это потратить максимум две недели, а все остальное - будет исходить из этого понимания - и специфичность конкретных языков и работа сетевых протоколов и вообще ограничения существующих платформ вычислений. А сверху лягут легко структуры от массивов до хеш-таблиц и даже понимание работы красно-черных веревьев.
0
 Аватар для COKPOWEHEU
4070 / 2704 / 433
Регистрация: 09.09.2017
Сообщений: 12,023
26.10.2019, 22:41
Цитата Сообщение от Вованя Посмотреть сообщение
Alex4545454, а начинать надо с простейшего понимания работы процессора и памяти на пальцах, как битики собираются в байтики и гоняются туда-сюда.
Внятно посмотреть это можно разве что на простых контроллерах вроде x51, AVR или PIC. Там это реально используется и без этого никак. В принципе, тоже неплохой вход в программирование.
А в "компьютерном" программировании к этому обычно приходят уже после высокоуровневых абстракций, но перед указателями. И именно поэтому указатели для многих являются такой проблемой.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.10.2019, 22:41

Хочу научиться программировать на С++
Ребят, помогите, вообще не понимаю нифига, самые легкие задачки не могу решить, вроде книги читаю, вроде все понятно, но когда дело до...

Хочу научиться программировать
Есть большое желание научиться программированию, хотя бы азам оного! Подскажите, с чего начать?

Хочу научиться программировать на C++
Хочу научиться программировать на C++ но незнаю с чего начать? Подскажите пожалуйста

Научиться программировать хотя бы Windows приложения
Всем доброго дня, уже кучу форумов перелазил, перечитал. Суть такая, уже перечитал 5 книг &quot;Hello World!!!&quot;, ну сколько можно =)...

Нужен диск, что шел с книгой "Ф. Глассборо, Р. Аллен. Как научиться программировать на языке C++"
Здравствуйте! Может кто-нибудь сможет мне помочь...В общем у меня есть книга &quot;Ф. Глассборо,Р. Аллен. Как научиться программировать на...


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru