
- •Лабораторная работа № 1 Линейные программы
- •Часть 1. Основы работы со средой программирования
- •1.4. Добавление исходных файлов в проект.
- •1.5. Редактирование исходного текста.
- •1.6. Компиляция
- •1.7. Конфигурации проекта.
- •1.8. Выполнение и отладка программ.
- •1.9. Сохранение работы.
- •1.10. Возврат к работе с проектом.
- •1.11. Настройки проекта
- •1.12. Отдельные файлы проекта и их назначение.
- •Часть 2. Изучение базовых типов данных, простейших операций
- •Структура программы
- •Вывод данных.
- •3. Ввод данных
- •Объявление и использование переменных и констант.
- •Объявление переменной – тип_данных имя_переменной.
- •Инициализация переменной
- •Контрольные задания. Линейные программы
- •Основные функции библиотеки math.H
1.12. Отдельные файлы проекта и их назначение.
В каталоге проекта (d:\cpp-stud\lab01\) находятся:
а) исходные и заголовочные файлы (.cpp и .h)
б) файлы, необходимые для работы с проектом (которые нужно сохранить на дискете вместе с исходными файлами):
- файл рабочего места проекта (lab01.dsw)
- файл проекта (lab01.dsp)
- файл настроек проекта (lab01.opt) - cодержит информацию о конфигурации окон и т.д: если его нет, он будет создан с настройками по умолчанию.
в) прочие файлы (lab01.ncb - содержит информацию об объектах проекта для окна ClassView, lab01.plg - последние сообщения компилятора, lab01.mak - файл проекта, совместимый с внешними средствами компиляции).
В подкаталогах, соответствующих конфигурациям (d:\cpp-stud\lab01\Debug
и d:\cpp-stud\lab01\Release) содержатся:
- исполняемые файлы .exe
- объектные файлы .obj - по одному на каждый исходный файл .cpp
- файл с информацией из стандартных заголовочных файлов - для ускорения компиляции (lab01.pch - precompiled headers). Его объем значителен.
- файл с информацией по всем объектам программы для их просмотра
(browse information file - lab01.bsc).
- прочие файлы для внутренних нужд компилятора (.pdb, .ilk, .sbr, .idb).
Все файлы из подкаталогов конфигураций создаются автоматически при компиляции и их сохранять не нужно.
Сохранять необходимо:
- исходные файлы
- файлы .dsw, .dsp и (не обязательно) .opt
- исполняемый файл окончательной версии (например, d:\cpp-stud\lab01\Release\lab01.exe)
Часть 2. Изучение базовых типов данных, простейших операций
и операторов языка С++.
Структура программы
#include <iostream>
Данная строчка подключает в программу библиотеку под названием iostream. Библиотека - файл, в котором содержатся описания различных функций, реализованных другими программистами. Данная программа получила возможность использовать функции находящиеся в библиотеке iostream */
2) В языке С++ существует понятие пространство имен. Это пространство определяет некую область, на которую приходятся действия оператора или функции. Для того, чтобы использовать оператор, находящийся в определенном пространстве, необходимо подключить это пространство в свою программу. Ниже подключается пространство под названием std
using namespace std;
void main() или
int main() // Начало программы, отсюда программа начнет своё выполнение
Весь текст программы распологается между фигурными скобками {
return 0;
}
Вывод данных.
С помощью команды cout<< мы можем выводить на экран различные текстовые строки.
Однако, чтобы компилятор понял такую команду, Вы должны помнить о следующих трех основных моментах:
В заголовке программы должна присутствовать строка
#include <iostream>
Перед использованием команды необходимо подключить пространство имен, к которому принадлежит команда cout.
using namespace std;
Строку, которую мы хотим вывести на экран используя cout<<, мы обязательно записываем в кавычки.
3. Ввод данных
Если нам нужно ввести данные в компьютер, то будем пользоваться командой cin. Синтаксис оператора ввода: cin>>имя_переменной;
имя_переменной указывает на переменную, в которую нужно поместить данные, введенные с клавиатуры:
Ввод сразу нескольких переменных, записывают таким образом: cin>>имя_переменной 1>>имя_переменной 2>>...>>имя_переменной N;
Список имен переменных должен содержать имена всех переменных, в которые Вы хотите ввести данные с клавиатуры. Список имен может состоять из любого количества имен переменных, разделенных комбинацией символов >>.
4. Типы данных.
Тип данных - понятие, определяющее максимальный размер (в байтах) и тип информации, которая будет использоваться программой.
Вещественный – будут объявляться типа float или double.
Тип float описывает числа с плавающей точкой одинарной точности, а double — двойной.
Целочисленные данные – int, long, short
Символьный char
Логический тип bool