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

         

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

Управляющие конструкции
Фигурные скобки
Оператор if
Выбор из нескольких возможностей: if...else if...
Пример: решение квадратного уравнения

Цикл while
Пример: вычисление квадратного корня методом деления отрезка пополам
Выход из цикла break, переход на конец цикла continue
Оператор перехода на метку goto
Цикл for
Операция "запятая" и цикл for
Конструкции, которые лучше не использовать
Цикл do...while


Оператор switch (вычисляемый goto)

Прототипы функций
Пример: вычисление наибольшего общего делителя
Передача параметров функциям
Пример: расширенный алгоритм Евклида
Работа с памятью
Статическая память
Стековая, или локальная, память
Динамическая память, или куча

Пример: печать n первых простых чисел
Операторы new и delete языка C++
Структуры
Структуры и указатели
Пример: рекурсивный обход дерева
Структуры и оператор определения типа typedef
Содержание раздела