Читать онлайн «Самоучитель программирования на языке C++ в системе Borland C++ Builder 5.0»

Автор Сергей Бобровский

С. Бобровский Самоучитель программирования на языке C++ в системе Borland C++Builder 5. 0 «ДЕСС КОМ» «I-Press» Москва - 2001 С. Бобровский Самоучитель программирования на языке C++ в системе Borland C++Builder 5. 0 Книга подготовлена редакцией «I-Press» по заказу издательства «ДЕСС КОМ» Все права по изданию и распространению на территории РФ и за рубежом принадлежат издательству «ДЕСС КОМ». Перепечатка издания или его части без разрешения владельцев авторских прав запрещена. Группа подготовки издания; Главный редактор: Сергей Симонович Научный релдактор: Георгий Евсеев Литературный редактор: Ирина Симонович Компьютерная верстка: Ирина Симонович Корректор: Елена Сорокина ISBN 5-93650-013-6 («ДЕСС КОМ*) © Бобровский СИ. , 2001 © Редакция «I-Press», 2001 © Издательство «ДЕСС КОМ», 2001 Лицензия ИД №00219 от 11. 10. 99. Подписано в печать 10. 11. 2000. Формат 70x100/16. Печать офсетная. Печ.
л. 17. Доп. тираж 1000. Заказ 1064 ООО «ДЕСС КОМ», 105484. г. Москва, ул. 16-я Парковая, д. 21, корп. 1. Отпечатано с готовых диапозитивов в Академической типографии «Наука» РАН 199034, С. -Петербург, 9 Линия, 12 Содержание Введение и Что такое язык программирования? 11 Что такое компилятор? 12 Почему C++? 13 Что такое визуальное программирование? 14 Почему Borland C++ Builder? 16 Какой нам нужен компьютер? 16 1. Первое знакомство 18 Установка Borland C++Builder 5 18 Запуск C++Builder 22 Интегрированная среда разработки 23 Основные компоненты Borland C++Builder 25 Главное окно C++Builder 25 Визуальный проектировщик рабочих форм 26 Что такое форма? 26 От компонентов формы к элементам управления программы 27 Главная и дополнительная формы 27 Инспектор объектов (Object Inspector) 28 Свойства объектов 28 События программные и системные 28 Редактор программы 31 Редактор исходного текста 31 Содержание 2. Быстрый старт 34 Учимся работать с визуальными компонентами 34 Визуальные компоненты 34 Невизуальные компоненты 34 Делаем валютный калькулятор 35 Компонент Edit (Поле ввода) 35 Компонент Label (Поле надписи) 37 Компонент Button (Командная кнопка) 38 Сохраняем проект 38 Начинаем программировать 39 Переменные 40 Тип переменной 40 Как создаются переменные? 41 Зарезервированные слова Си++ 42 Порядок определения переменных 43 Комментарии 44 Как получить строку из поля ввода? 45 Стандартные функции C++Builder 46 Тип функции 47 Сохраняем значение в переменной 49 Правила записи операторов Си++ 50 Вывод результата на экран 52 Создаем свою первую работающую программу 52 Компиляция программы 52 Сборка программы 55 Запуск программы 56 Улучшаем калькулятор 57 Пересчет рублей в доллары 57 Локальные переменные и область действия 59 Глобальные переменные и вложенные логические блоки 59 Проверяем работу калькулятора 61 Другие типы для целых чисел 61 Типы для очень больших, очень малых и дробных чисел 63 Тип float 64 Тип double 64 Тип long double 64 Исправляем типы переменных 65 Старшинство операций 67 Содержание Другие функции преобразования чисел в текст 67 Оформляем результат 69 Округление результата 70 Описание функции и подключение стандартных библиотек 71 Наводим красоту 74 Программа готова 79 3.