Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Операторы главной функции

Описания

Директивы препроцессора

Одна из функций должна иметь имя main. Эта функция является главной функцией программы. Выполнение программы начинается с первого оператора главной функции.

Операторы, составляющие тело функции

}

 

 

Каждый оператор заканчивается точкой с запятой.

Команды могут начинаться с любой позиции.

Для улучшения восприятия можно вставлять в программу пустые строки.

 

 

Структура программы, состоящей только из главной функции:

 

main()

{

}

 

Программа может состоять из нескольких модулей (исходных файлов).


Разберем структуру программы на конкретном примере.

Программа рассчитывает площадь треугольника по трем сторонам. Используется формула

, где a, b, c - длины сторон треугольника, p – полупериметр.

 

 

 

Оператор присваивания обозначается знаком =.

 


1.1.7. Вывод данных

Команда cout выводит информацию на стандартное устройство вывода. Этим устройством является экран, если разработчик не переназначал стандартное устройство.

Формат команды:

 

cout << data [<<data];

 

где data – выводимые данные (переменная, константа, выражение или комбинация всех трех видов).

 

При выводе символьных строк они берутся в двойные кавычки.

 

В команде cout могут быть использованы управляющие последовательности.

 

Управляющая последовательность (или ESC-последовательность) – это последовательность символов, начинающаяся с обратной косой черты (\).

 

Управляющие последовательности используются для представления (обозначения) в программе:

- кодов, не имеющих графического изображения (например, \а – звуковой сигнал, \n – перевод курсора в начало следующей строки);

- символов апострофа (‘), обратной косой черты (\), знака вопроса (?) и кавычки (“);

- любого символа по его шестнадцатеричному или восьмеричному коду.

 

Например, в рассмотренной программе используются управляющие последовательности: \t (табуляция) и \n (возврат каретки).

 

Управляющие последовательности в языке С++:

\a Звуковой сигнал
\b Возврат каретки на одну позицию
\f Перевод страницы (для принтера)
\r Возврат каретки
\v Вертикальная табуляция
\\ Выводит левую наклонную черту
\? Выводит знак вопроса
\' Выводит одиночную кавычку
\" Выводит двойную кавычку
\ooo Число в восьмеричной форме
\xhh Число в шестнадцатеричной форме
\o Null-символ (или двоичный ноль)

Пример:

Команды

 

cout << “Здравствуйте!”;

cout << “\nВас приветствует программа\n”;

cout << “вычисления площади треугольника.\n”;

cout << “\n\tИсходные данные\t А, В, С”;

 

выводит на экран информацию следующего вида:

 

Здравствуйте!

Вас приветствует программа

вычисления площади треугольника.

Исходные данные: А, В, С

 

Вопрос для самоконтроля:

Что выполняет предложенная последовательность операторов? Как будет размещена информация в результате их выполнения?

a=1;

x=a+2;

cout << "\n\tРезультаты работы программы \n\t х=\t" << x;

.

1.1.8. Ввод данных

Оператор cin позволяет вводить значения переменных.

Формат команды:

cin [>> переменная];

Пример:

cin >> x; – ввод значения в переменную X

cin >> a >> b; – ввод значений в переменные А и В

<== предыдущая лекция | следующая лекция ==>
Инструкции препроцессора начинаются с символа #, перед которым в строке могут находиться только пробельные символы(см. 1.1.2. Алфавит языка С++) | Основные (стандартные) типы данных
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 328; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.