С++, Основы программирования, Наков С., 2024.
Книга «C++. Основы программирования» знакомит читателей с написанием программного кода в среде разработки (IDE) на начальном уровне, обучает использованию переменных и данных, операторов и выражений, работе с консолью (считывание входных данных и вывод выходных данных), применению условных операторов (if, if-else, switch-case), циклов (for, while, do-while) и функций (объявление и вызов функций, передача параметров и возврат значений). Основной упор в издании сделан на упражнениях: здесь приведено множество подробно прокомментированных примеров кода, дополненных тщательно отобранными практическими задачами и судейской системой для мгновенной автоматической оценки написанного вами кода. Издание призвано помочь новичкам сделать первые шаги в освоении C++ — мультипарадигменного высокопроизводительного языка программирования общего назначения с широчайшим набором возможностей, дальнейшее изучение которого открывает путь в такие области, как разработка высоконагруженных приложений, нейронных сетей, банковских, поисковых и ГИС-систем, систем управления базами данных и маршрутизации сетевого трафика, операционных систем, микроконтроллеров, браузеров, серверов, игр, игровых движков и графических редакторов.

Алгоритмы.
Компьютерные программы обычно выполняют алгоритм. Алгоритм — это последовательность шагов, необходимых для выполнения определенной работы и получения некоторого ожидаемого результата, своего рода «рецепт». Например, если мы жарим яичницу, то выполняем некоторый рецепт (алгоритм): разогреваем масло на сковороде, разбиваем яйца, ждем, пока они поджарятся, снимаем с огня. Аналогично в программировании компьютерные программы выполняют алгоритмы — серии команд, необходимых для выполнения определенной работы. Например, чтобы расположить последовательность чисел в порядке возрастания, требуется алгоритм, скажем, найти наименьшее число и вывести его, из оставшихся чисел снова найти наименьшее и вывести его, и так повторять, пока числа не закончатся.
Для удобства создания программ, написания программного кода (команд), выполнения программ и для других операций, связанных с программированием, нам также необходима среда разработки, например Visual Studio.
ОГЛАВЛЕНИЕ.
Предисловие.
Глава 1. Первые шаги в программировании.
Глава 2.1. Простые вычисления.
Глава 2.2. Простые вычисления — экзаменационные задачи.
Глава 3.1. Простые проверки.
Глава 3.2. Простые проверки — экзаменационные задачи.
Глава 4.1. Более сложные проверки.
Глава 4.2. Более сложные проверки — экзаменационные задачи.
Глава 5.1. Повторы (циклы).
Глава 5.2. Повторы (циклы) — экзаменационные задачи.
Глава 6.1. Вложенные циклы.
Глава 6.2. Вложенные циклы — экзаменационные задачи.
Глава 7.1. Более сложные циклы.
Глава 7.2. Более сложные циклы — экзаменационные задачи.
Глава 8.1. Подготовка к практическому экзамену—часть I.
Глава 8.2. Подготовка к практическому экзамену — часть II.
Глава 9.1. Задачи для чемпионов — часть I.
Глава 9.2. Задачи для чемпионов — часть II.
Глава 10. Функции.
Глава 11. Трюки и хаки.
Заключение.
Купить .
Теги: учебник по программированию :: программирование :: Наков :: алгоритм :: программа








