Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_Раб_1С++ (1).doc
Скачиваний:
5
Добавлен:
16.11.2019
Размер:
419.84 Кб
Скачать

5

Лабораторная работа № 1

ИЗУЧЕНИЕ ИНТЕГРИРОВАННОЙ СРЕДЫ BORLAND C++.

Линейные программы

Цель работы

Получить навыки работы в среде программирования Borland C++. Изучить основные типы данных, структуру программы, стандартные математические функции, линейные алгоритмы.

Задачи занятия:

• Освоить основные команды интегрированной среды разработчика Borland C++ Builder (запись/чтение программы с диска, компиляция, выполнение программы, отладка);

• Изучить общую структуру программы на языке C++;

• Написать линейные алгоритмы с использованием переменных целого, вещественного, логического типа и стандартных математических функций по индивидуальному заданию;

• Запрограммировать и отладить программы, реализующие разработанные алгоритмы;

Введение

Развитие современных технологий программирования предполагает владение программистом широким набором практических навыков, среди которых одними из основных можно считать знание языка программирования и сред разработки. С++ является языком программирования общего назначения. Естественная для него область применения - системное программирование, понимаемое в широком смысле этого слова. Кроме того, С++ успешно используется во многих областях приложения, далеко выходящих за указанные рамки. Реализации С++ теперь есть на всех машинах, начиная с самых скромных микрокомпьютеров до самых больших супер-ЭВМ, и практически для всех операционных систем.

Язык С++ был разработан в начале 1980-х гг. Бьерном Страуструпом из компании AT&T Bell Laboratories. С++ основан на языке С. Два символа "++" в названии – это игра слов, символами "++" в языке С обозначается операция инкремента (увеличение значения переменной на 1). Т.о., С++ был задуман как язык С с расширенными возможностями. Большая часть языка С вошла в С++ как подмножество, поэтому многие программы на С можно скомпилировать (т.е. превратить в набор низкоуровневых команд, которые компьютер может непосредственно выполнять) с помощью компилятора С++.

Основные элементы языка С++

В исходном тексте программ на С++ используется довольно много английских слов и их сокращений. Все слова (идентификаторы), встречающиеся в программах, можно разделить на три категории:

1) Служебные слова языка. Например, это слова if, int и else. Назначение этих слов предопределено и его нельзя изменить. Ниже приведен более полный список служебных слов:

asm

continue

float

new

signed

try

auto

default

for

operator

sizeof

typedef

break

delete

friend

private

static

union

case

do

goto

protected

struct

unsigned

catch

double

if

public

switch

virtual

char

else

inline

register

template

void

class

enum

int

return

this

volatile

const

extern

long

short

throw

while

2) Библиотечные идентификаторы. Назначение этих слов зависит от среды программирования. В случае серьезной необходимости программист может изменить их смысл. Примеры таких слов: cin, cout и sqrt.

3) Идентификаторы, введенные программистом. Эти слова "создаются" программистом – например, имена переменных (такие, как А1, Name, year_now и т.п.).

Идентификатором не может быть произвольная последовательность символов. По правилам Си++, идентификатор начинается с буквы или символа подчеркивания ("_") и состоит только из английских букв, цифр и символов подчеркивания.

Кроме того, в программах могут использоваться комментарии. Символы /* задают начало комментария, заканчивающегося символами */. Комментарии не могут быть вложенными. Символы // начинают комментарий, который заканчивается в конце строки, на которой они появились.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]