Лекция: Операторы программы.
Оператор — действие которое может выполнить компьютер. Оператор заканчивается «;».
В строке может находиться несколько операторов. Для разделения элементов оператора служат пробелы. Несколько операторов, заключенных в фигурные скобки, образуют блок или составной оператор.
Базовые средства языка С++.
Состав языка – 1) алфавит; 2) лексема или элементарная конструкция; 3) выражение(правило задания некоторого значения); 4) оператор (законченное описание некоторого действия)
Алфавит языка:
-прописные и строчные латинские буквы и знак подчеркивания;
-арабские цифры от 0 до 9, шестнадцатеричные цифры от А до F.
-специальные знаки: « {} ,| [] () + — / % » \:? < = > !& # _; ^ *
-пробельные символы: пробел, символы табуляции, символы перехода на новую строку.
Из символов алфавита формируется лексемы языка: идентификаторы; ключевые (зарезервированные) слова; знаки операций; константы; разделители (скобки, точка, запятая, пробельные символы).
Переменная — ячейка памяти, обращение к которой происходит по ее имени.
Имя переменной (идентификатор)- включает латинские буквы, цифры и знак подчеркивания.
Прописные и строчные буквы различаются. Имена переменных должны начинаться либо с буквы, либо со знака подчеркивания (желательно имя не длиннее 31 символа). Примеры: x, y, A_1, price.
Ключевые слова – это зарезервированные идентификаторы, которые имеют специальные значения для компилятора.
Константы – неизменные величины. Различают: целые, вещественные, символьные и строковые.
Целые константы имеют следующий формат:
-десятичный – последовательность десятичных цифр, начинающаяся не с нуля, если это не число нуль (8,0,199)
-восьмеричный- нуль, за которым следуют восьмеричные цифры (01,020,071)
-шестнадцатеричный – 0xили 0X, за которым следуют шестнадцатеричные числа (0xA, 0x00FF)
Вещественные константы – десятичный (5.7, .001, 35) и формат экспоненциальный (0.2Е6, *11е-3, 3.5Е10)
Символьная константа – 1 или 2а символа, в одинарных кавычках (‘А’).
Строковая константа – последовательность символов в кавычках, например «Аня».
Основные типы данных Кратко СИ++ |
|
Ввод данных cin>>переменная>>переменная…….переменная…….;
Вывод данных cout<< переменная<<переменная…….переменная…….;
Операторы отношения.
Операторы отношения языка программирования С | ||
№ п/п | Оператор | Значение |
== != < <= > >= | Равно Не равно Меньше Меньше или равно Больше Больше или равно |
Организация циклов: while, for, do – while.
Цикл while