Оглавление

Помечено: ,

  • В этой теме 0 ответов, 1 участник, последнее обновление 2 года назад сделано Васильев Владимир Сергеевич.
Просмотр 0 веток ответов
  • Автор
    Сообщения
    • #4789
      @admin
      StudLance.ru

      Ниже приведены ссылки на уроки с аннотациями:

      1. Первая программа — описание Hello World, с которого можно начать программировать. Скомпилировав свою программу вы убедитесь, что среда разработки на вашем компьютере настроена правильно;
      2. Ввод/вывод, операции над числами — в первом уроке для вывода данных на экран использовалась непонятная конструкция (cout), разберемся с ней. Кроме того, с примерами показано как считывать данные с клавиатуры.
      3. Ветвление: операторы if и switch. Вы научитесь реализовать любые разветвляющиеся (но не циклические) алгоритмы.
      4. Циклы. На простых примерах объясняются основные циклические конструкции языка. Прочитав его и выполнив упражнения вы научитесь реализовать любые циклические алгоритмы.
      5. Библиотека cmath — рассматриваются самые основные функции математической библиотеки. Корень квадратный, возведение в степень и тригонометрия. В качестве примера рассмотрена программа, выводящая результат вычисления тригонометрический функций для заданного угла. Читать рекомендую бегло.
      6. Массивы. Показано как работать с массивами фиксированного размера (про динамическую память тут речь не идет). Приведен ряд реализаций алгоритмов — поиск максимума, несколько методов сортировки.
      7. Функции. Любая приличная программа состоит из множества функций, каждая из которых решает только свою задачу. Раньше мы уже сталкивались с функциями (стандартной библиотеки), а теперь мы научимся создавать свои собственные.
      8. Ссылки и указатели для передачи параметров в функцию. Ссылки и указатели позволяют, в частности, избежать лишнего копирования при передаче параметров в функцию и получения из нее результатов.
      9. Перечисления (enum) позволяют задавать и группировать именованные константы — это улучшает качество кода.
      StudLance.ru

Просмотр 0 веток ответов
  • Для ответа в этой теме необходимо авторизоваться.
×