Основы программирования на С++

Типы данных и преобразования типов; Циклы и условные операторы; Функции и виды параметров; Массивы, структуры, классы.

Основы программирования на С++
Цена
5000
Кэшбэк до 7%
9 часов9 часов
СертификатСертификат
РусскийРусский
Смотри Учись
Купить с кэшбэком

Описание:

1. Типы данных и преобразовани
я типов

2. Циклы и условные операторы:

а) с предусловием

б) с постусловием

3. Функции и виды параметров: 

а) передача параметров по ссылке \ по значению

б) параметры по умолчанию\ переменное число параметров

в) перегрузка функций

4. Массивы, структуры, классы:

а) массивы одномерные\мн
огомерные

б) структуры\ массивы структур

в) классы\ перегрузка операторов\ко
нструктор\дес
труктор

Программа курса:

Раздел 1: Вступление

  • Лекция 1.1 Вступление

Раздел 2: Типы данных

  • Лекция 2.1 Типы данных
  • Лекция 2.2 Структуры
  • Лекция 2.3 Объединения

Раздел 3: Операции над данными

  • Лекция 3.1 Арифметические операции
  • Лекция 3.2 Области видимости
  • Лекция 3.3 Преобразования типов

Раздел 4: Основные операторы

  • Лекция 4.1 Условный оператор
  • Лекция 4.2 Циклы

Раздел 5: Массивы

  • Лекция 5.1 Указатели
  • Лекция 5.2 Динамические массивы
  • Лекция 5.3 Массивы
  • Лекция 5.4 Строки (нультерминированные)

Раздел 6: Функции

  • Лекция 6.1 Функции
  • Лекция 6.2 Перегрузка функций, параметры по умолчанию
  • Лекция 6.3 Рекурсия
  • Лекция 6.4 Указатель на функцию

Раздел 7: Файлы

  • Лекция 7.1 Текстовые файлы. Построчное чтение.
  • Лекция 7.2 Текстовые файлы. Сохранение структур.

Раздел 8: Задачи

  • Лекция 8.1 Задачи на матрицы (двумерный массив)
  • Лекция 8.2 Операции над одномерными массивами (векторами)
  • Лекция 8.3 Простые числа
  • Лекция 8.4 Списки односвязные. Очередь. Стек.
  • Лекция 8.5 Списки двусвязные. Очередь. Стек.
  • Лекция 8.6 Списки двусвязные. Кольцевой.