КулЛиб - Классная библиотека! Скачать книги бесплатно 

С++ для "чайников" . [Стефан Рэнди Дэвис] (fb2) читать постранично, страница - 3


 [Настройки текста]  [Cбросить фильтры]

noreferrer">Разбор программ 36

        Определение структуры программ С++ 37

        Использование в исходном коде комментариев 37

        Использование инструкций в программах 38

        Объявления 38

        Генерирование вывода 39

    Вычисление выражений 39

        Сохранение результатов выражения 39

        Обзор программы Convert продолжается... 40  

Глава 2. Премудрости объявления переменных 41

    Объявление переменных 41

    Объявление разных типов переменных 42

        Ограничения, налагаемые на целые числа в С++ 43

            Округление до целых значений 43

            Ограничения диапазона 43

        Решение проблемы усечения дробной части 44

        Ограничения, налагаемые на числа с плавающей точкой 44

            Перечисление 44

            Скорость вычислений 45

            Потеря точности 45

            Ограниченность диапазона 45

    Объявления типов переменных 45

        Константы 47

        Специальные символы 47

    Логические выражения 48

    Выражения смешанного типа 48

Глава 3. Выполнение математических операций 50

    Бинарная арифметика 50

    Анализ выражений 51

    Определение порядка операций 52

    Выполнение унарных операций 53

    Использование операторов присвоения 54

Глава 4. Выполнение логических операций 55

      Зачем нужны логические операторы 55

      Использование простых логических операторов 55

          Хранение логических значений 57

          Использование целых переменных в качестве логических 58

          Логические операции и действительные переменные 58

              Сокращённые вычисления в С++ 59

      Бинарные числа в С++ 60

          Десятичная система счисления 60

          Другие системы счисления 60

          Двоичная система счисления 60

          Выражения с римскими числами 61

      Выполнение побитовых логических операций 62

           Побитовые операции с одним битом 62

           Использование побитовых операторов 63

           Простой пример 64

           Практическое применение логических вычислений 65 

Глава 5. Операторы управления программой 66

      Управление ходом программы с помощью команд ветвления 66

      Выполнение циклов 68

          Цикл while 68

          Использование операторов инкремента и декремента 70

          Использование цикла for 71

          Избегайте бесконечных циклов 73

          Специальные операторы управления циклом 73

      Вложенные команды управления 76

      Инструкция выбора 77

Часть 2. Становимся функциональными программистами 79

Глава 6. Создание функций 81